As a Java Developer you will
• Work with a team of talented engineers to develop high performance, high volume Java applications.
• Deliver solutions by providing direct development and maintenance of software solutions.
• Work closely with technical leads, business & system analysts to define features and user stories.
• Provide implementation steps and coordinate release implementation in higher environments by acting as point-of-contact with operations team.
Key skills required for the job are:
• 8 to 10+ yrs of experience in Java/J2EE and related frameworks based development, hardcore programming
• Strong hands on experience using core Java 8, 11 with JDK 1.8
• Strong hands on experience in Front end (HTML/CSS/JavaScript/React/ Rest API) & Backend (Spring boot, Hibernate, Microservices) i.e Full Stack development.
• Good Knowledge in DB concepts like Oracle/MYSQL/DB2/Mongo DB.
• Should have excellent communication skills and able to manage customer. Supports scrum master in Agile teams
• Strong on latest version of Spring as core business logic implementer – experienced in Spring boot
• Should have analytical and algorithmic solutions approach to handle complex implementations
• Hands on experience is development of Micro Services (REST) using Spring boot
• Hands on experience in Hibernate/Spring Data is mandatory
• Experience with GIT, Bitbucket and integration tools like Jenkins, Chef
• Hands on experience in Cloud platform specially PCF / Azure / AWS
• Knows essentials of CI/CD and other deployments tools
• Experience in managing client communication within team
• Knowledge in SAFe4 framework