Citizens Bank is seeking a Seasoned Solution Architect, this is to support CS&R projects.

Responsible for the architecture, design, development, testing, documentation and analysis of applications and operational processes. Education/Experience: Bachelor's degree in an IT-related discipline - preferred. 8+ years experience in commercial product software development. Experience developing web applications using Java or .Net based frameworks. Experience developing with existing Web 2.0 and emerging technologies - AJAX or HTML5. Experience evaluating emerging technologies and trends including successfully bringing solutions in house. Skills and Competencies: Understanding of the architecture discipline, processes, concepts and best practices. Architecture design and modeling capabilities. Solid experience with a variety of technologies/approaches including J2EE, .NET, mainframe platform, packaged applications, multi-platforms applications, human workflow, EAI, SOA. Understanding of a wide variety of technologies. Ability to apply industry/technical knowledge to provide solutions that increase business results and/or minimize risk regarding the integration of applications across multiple product systems and delivery channels. Ability to quickly evaluate options, make decisions and execute within an intense high-tech environment. Analytical and problem solving skills. Documentation, written and verbal communication skills. Must have a strong command of the English language ï¿½ written and oral. Interpersonal skills to be able to interface effectively with a broad range of contacts; from technical staff to management. Organizational skills with the ability to handle multiple concurrent activities and to work successfully under pressure. Major Job Duties and Responsibilities: Oversees projects / products from inception to successful delivery. Participate in cross functional collaboration, analysis, architecture, design and implementation to achieve business objectives and goals. Resolve high priority business driven problems. Communicates concepts, costs/benefit, risks/management and options that the audience will understand and endorse. Ensures a holistic approach to problem resolution and improvements that considers all areas of products and services. Provides technical leadership and responsibility for technical excellence on all projects/initiatives. Perform other duties as assigned.
documentation of the individual components within an application using current programming
language and technologies, writes code, completes programming, and performs testing and
debugging and/or break fixes of applications.
• Completes documentation and procedures for
installation and maintenance. May interact with users to define system requirements and/or
necessary modifications

Required Skills/Experience:

• Working knowledge of JAVA 1 _8, JaxRs implementation
• Worked on Spring Boot, Spring JDBC, Spring Security and spring test.
• Worked on writing JUNIT test cases (mockito)
• Ability' to work in a fast-paced environment as part of a highly energetic development team working on multiple development tasks with quick turnaround times.
• Candidate must be a team player who possess excellent leadership and interpersonal skills that
works and communicates well with technical and non-technical resources. Must have excellent oral and written communication skills and possess the ability' to work with limited direction while being highly productive