C
Software Engineer
Capgemini
Chennai, Tamil NaduSalary not disclosed6–8 years expDay ShiftPosted 8h ago1 views
Actively Hiring
Before you apply — will your resume pass the ATS?
Most IT resumes get rejected by ATS before a recruiter sees them.
Apply for this Job
Before you apply — will your resume pass the ATS?
Most IT resumes get rejected by ATS before a recruiter sees them.
Check My Resume FreeJob Description
Role Overview
Capgemini is looking for a skilled Software Engineer to join its technology transformation team in Chennai. You will work on building and maintaining enterprise-grade applications using modern Java-based technologies and cloud-native architectures. This is a full-time mid-senior level role offering the opportunity to work alongside a globally diverse team of over 420,000 professionals across 50+ countries.
Key Responsibilities
- Design, develop, and maintain scalable backend services using Java 8 or higher
- Build and deploy microservices-based applications with Spring Boot and Spring MVC
- Integrate REST APIs and implement data persistence using ORM frameworks like Hibernate and JPA
- Work with SQL and NoSQL databases including MySQL, PostgreSQL, and MongoDB
- Manage asynchronous messaging using Kafka, RabbitMQ, or ActiveMQ
- Containerise and orchestrate applications using Docker and Kubernetes
- Support CI/CD pipelines through tools like Jenkins, GitHub Actions, or GitLab CI
- Collaborate with cross-functional teams to deliver cloud-based solutions on AWS, Azure, or GCP
Required Qualifications
- Strong proficiency in Java with hands-on experience in Spring Boot, Spring MVC, Spring Data JPA, and Spring Security
- Proven experience designing and building microservices architectures
- Solid understanding of REST APIs, JSON, and HTTP protocols
- Working knowledge of both relational and non-relational databases
- Familiarity with containerisation tools and cloud platforms
- Experience with CI/CD toolchains and DevOps practices
Why Join Us
Capgemini is an AI-powered global business and technology transformation partner with nearly 60 years of industry heritage and revenues of EUR 22.1 billion in 2024. Joining Capgemini means being part of a responsible, inclusive organisation that empowers you to shape your career while delivering meaningful impact for the world's leading enterprises.
Requirements
- Java 8 or higher with strong backend development skills
- Spring Boot, Spring MVC, Spring Data JPA, Spring Security
- Microservices architecture design and implementation
- REST APIs, JSON, and HTTP protocol knowledge
- ORM frameworks such as Hibernate and JPA
- SQL databases like MySQL and PostgreSQL
- NoSQL databases such as MongoDB
- Messaging systems including Kafka, RabbitMQ, or ActiveMQ
- Docker and Kubernetes
- CI/CD tools like Jenkins, GitHub Actions, or GitLab CI
- Cloud platform exposure on AWS, Azure, or GCP
Benefits
- Work with a globally renowned technology and transformation company
- Collaborative and inclusive work culture
- Opportunities for career growth and skill development
- Exposure to cutting-edge AI and cloud technologies
- Diverse team environment across 50+ countries
Frequently Asked Questions
How to apply for Software Engineer at Capgemini?
Contact the company directly.
What is the salary for this role?
Salary details will be discussed during the interview.
What experience is required?
6–8 years of experience is required.
Is this position still open?
Yes, this position is currently active and accepting applications.
Similar Jobs
T
Remote Business Analyst
Turing
Chennai, Tamil NaduSalary not disclosedFresher (0 years) expWork From HomeInformation Technology
Actively Hiring·2h ago
View & Apply T
Remote Business Analyst
Turing
Chennai, Tamil NaduSalary not disclosedFresher (0 years) expWork From HomeInformation Technology
Actively Hiring·2h ago
View & Apply T
Remote Business Analyst
Turing
Chennai, Tamil NaduSalary not disclosedFresher (0 years) expWork From HomeInformation Technology
Actively Hiring·2h ago
View & Apply