Consultant, Java Developer
We are looking for a Java micros service developer in spring boot responsible for building microservices powering our apps. Your primary responsibility will be to design and develop these services, and to coordinate with the rest of the team working on different layers of the infrastructure. Thus, a commitment to collaborative problem solving, sophisticated design, and product quality are essential.
Responsibilities
Be an Individual Contributor and a team player.
Write high-quality software following the teams current practices
Suggest and promote new methodologies and technologies within the team
Qualifications we seek in you
Minimum Qualifications/ skills
Application Developer having relevant experience in developing scalable and distributed application
Should have in-depth knowledge of java preferable Java 8.
Should have in-depth knowledge of OOPs, data structures, and Design Patterns
Should have good knowledge of microservices using Spring boot and should be able to implement Restful APIs using the same
Should know about implementing cloud-based solutions preferably AWS, Azure
Good to know Spring Data, Spring RestTemplate, Spring JPA, Spring JDBC Template, Swagger, Maven, Jenkins, Git, Postman, JMeter
Should be able to write unit test cases using JUnit, Mockito, Power Mockitoand other testing libraries
Should have good knowledge of SQL queries, joins, and relationships
Should have the ability to use creativity and critical thinking while designing pragmatic solutions
Excellent personal inter-relational capabilities, promoting collaboration and knowledge sharing
Preferred Qualifications/Skills
Relevant work experience

Genpact (NYSE: G) is a global professional services firm focused on delivering digital transformation for our clients, putting digital and data to work to create competitive advantage. We do this by integrating lean principles, design thinking, analytics and digital technologies with our domain and ...