Developer – Java at Principal Financial Group

Posted 6 months ago
Pune, Maharashtra
Application deadline closed.

Job Description

Developer – Java

Principal Financial Group

Responsibilities Key Responsibilities: Developer role is responsible for developing, testing and maintaining the application/s with established processes. Develop and maintain technical designs based on requirements Develop application code for programs while following coding standards Develop and execute unit tests Complete Analysis & documentation as required by the project Support application testing and resolve test defects Report status updates as required by the project Follow established project execution processes Get actively involved in Training, self-development & knowledge sharing Mandatory Skills: Core Java, J2EE, Good knowledge of OOPs concepts & principles Understanding of MVC framework (like JSF/Struts/Spring), Developing test cases using JUnit, Application server (Websphere/Apache) – Basic configuration, IDE (like RAD/Eclipse/Intellij), Markup languages (like XML/JSON), Understanding of Versioning tools & Branching strategies (ClearCase/SVN/GIT), Working knowledge of… CI & Build tools like Jenkins, Maven Database Concepts & SQL (using RDBMS like DB2/oracle) Knowledge of SDLC (like Waterfall, Iterative, Agile, SAFe) Good to Have: Knowledge of Micro Services. Understanding of Cloud Computing concepts. Basic understanding of any one cloud solution e.g. AWS. Basic Experience with AWS Core Services. Other: Strong technical skills. Knowledge of SDLC. Good aptitude, positive attitude, strong reasoning and communication skills. Must be a good team player. Good analytical skills and research oriented. Qualifications Education: Graduate – Bachelor’s degree (any stream