Role & responsibilities
Excellent core Java skills
Good knowledge of Java Design Patterns, Micro-services Architecture, Application Design.
Strong experience on Data Structures, Algorithms, Multithreading, Design Patterns and OOPS.
Strong proficiency in Java and experience with Java frameworks such as Spring Boot.
Solid understanding of database design, SQL, and experience with relational databases like MySQL, PostgreSQL.
Hands-on experience with Java-related stack (Spring Framework, Hibernate)
Extensive experience of writing tests (TDD, BDD)
Good knowledge on Messaging queues like Kafka/ JMS/ RabbitMQ
Experience on Devops tools
Experience developing RESTful APIs and a good understanding of API design principles.
Experience working in Agile/Scrum development environments is a plus

Keyskills: Java Multithreading Spring Boot Microservices Data Structures And Algorithms Hibernate Design Patterns Messaging Queue
Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 5...