Roles & Responsibilities
• Participate in requirement understanding of the client and help fellow team members to provide size estimations.
• Follow Agile practices and work collaboratively with the team.
• Develop and write a unit test for code.
• Ability to commit code on the repository.
• Coordinate with team members to manage branches and resolve conflicts.
Mandatory Skills & Knowledge
• Sound knowledge in building RESTful Services using Spring Boot framework.
• Proficient knowledge of JPA and Hibernate.
• Good knowledge in Database Schema design.
• Expertise in deploying Sprint Boot / Spring Application.
• Hands-on knowledge of Apache Kafka, Docker, Elastic Search, and Kubernetes in AWS Cloud.
• In-depth knowledge of data structures and algorithms.
• Ability to quickly comprehend the functions and capabilities of new technologies and apply them to improve the product/services.
• Strong in design and technical documentation.
• Continuous integration and deployment.
• Excellent Communication skills.
• Spring Security.
• Should have worked with Maven/Gradle, JIRA.
• Hands-on experience in Microservices, Oracle & SQL Languages / Frameworks:
• Spring Boot • Java 1.8 and above
• Hibernate/ JPA and Microservices Architecture
• Spring Cloud Experience Requirement:
• 5-9 years of experience as Java Microservices Developer
• B.Tech/ M.Tech/MCA or equivalent.