Java Developer
Capgemini Kolkata
Applications close on July 26, 2026
- FS
- Software Engineering
Job Description
Your Role
- Design and develop backend services using Java and Spring Boot
- Good Understanding in OOP’s and its logic development
- Strong experience in Core Java (Java 8/11/17+), Java Script, Spring Boot
- Hands-on experience with Spring Framework (Spring Boot, Spring MVC, Spring Security)
- Experience in building Microservices architecture
- Proficiency in REST API development
- Experience with Hibernate/JPA and ORM frameworks
- Strong knowledge of SQL and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB)
- Familiarity with message queues (Kafka, RabbitMQ)
- Experience with Docker, Kubernetes (preferred)
- Understanding of CI/CD pipelines (Jenkins, GitHub Actions, etc.)
- Strong problem-solving and debugging skills
- Knowledge of Java Design Pattern (Implementation Level)
- knowledge of JUNIT Development
Your Profile
- Strong experience in Core Java (Java 8 or above)
- Hands-on experience with Spring Boot, Spring MVC, Spring Security
- Good knowledge of REST API development
- Proficiency in JavaScript (ES6+)
- Understanding of HTML, CSS, and frontend basics
- Experience with database technologies (SQL – MySQL/Oracle/PostgreSQL)
- Familiarity with Git/version control systems
- Knowledge of OOPs concepts and design patterns
What you’ll love about working here
- You can shape your career with us. We offer a range of career paths and internal opportunities within Capgemini group. You will also get personalized career guidance from our leaders.
- You will get comprehensive wellness benefits including health checks, telemedicine, insurance with top-ups, elder care, partner coverage or new parent support via flexible work.
- At Capgemini, you can work on cutting-edge projects in tech and engineering with industry leaders or create solutions to overcome societal and environmental challenges.