Job Roles / Responsibilities:
Participate in meetings with users to determine requirements and scope
Assist in the creation of functional design deliverables
Complete detailed technical design deliverables
Facilitate and actively participate in technical activities as they relate to the Technology, Server Management and Operations groups
Code, test, document and implement programs with high complexity levels
Participate in on-call technology support activities
Identify and correct application software problems
Monitor and resolve system performance issues
Assist end users in resolving system issues by providing application knowledge and technical expertise
Assist users through creation and execution of test plans
Participate in generation of user documentation and training
Proactively research and recognize opportunities for improvement.
The Java Enterprise Architect will be responsible for designing and developing programs using java and J2EE framework as well as design.
Extensive experience with web technologies like Core Java 1.8, Java Script, Spring MVC, Rest API, Reactive Architecture
Extensive experience designing relational databases and using other data storage methods
Strong understanding of cloud-based architecture using Azure, AWS, or Google Cloud Services
A minimum of 7 years of application development experience.
Bachelor's Degree in appropriate field of study or equivalent work experience
Prior Experience in Banking & financial Background is plus
Have a flexible attitude and the ability to perform under pressure
Be committed to quality and a thorough approach to the work
Ability to work well within a fast-paced team
Strong written and verbal communications skills
Proven self-starter and creative problem solver
Ability to work independently
SNoPrimary SkillProficiency Level *Rqrd./Dsrd.1Spring RESTPL1Required2NoSQLPL1Required3MicroservicesPL1Required4Core JavaPL1Required5Spring FrameworkPL1Required
Proficiency LevelGeneric ReferencePL1The associate has basic awareness and comprehension of the skill and is in the process of acquiring this skill through various channels.PL2The associate possesses working knowledge of the skill, and can actively and independently apply this skill in engagements and projects.PL3The associate has comprehensive, in-depth and specialized knowledge of the skill. She / he has extensively demonstrated successful application of the skill in engagements or projects.PL4The associate can function as a subject matter expert for this skill. The associate is capable of analyzing, evaluating and synthesizing solutions using the skill.
Cognizant Technology Solutions