Design, develop, and implement scalable microservices-based applications using Java, Spring Boot, and related technologies.
Build and maintain RESTful APIs with a focus on performance, security, and scalability.
Collaborate with architecture, DevOps, and business teams to deliver robust enterprise solutions.
Support application enhancements, bug fixes, production issues, and change requests.
Participate in solution design, effort estimation, code reviews, testing, and deployment activities.
Implement and maintain CI/CD pipelines and containerized deployments.
Document technical solutions and contribute to continuous improvement initiatives.
Work within Agile/Scrum teams to deliver high-quality software solutions.
Your Profile
8+ years of experience in Java application development and microservices architecture.
Strong hands-on expertise in Java 8+, Spring Boot, REST Services, XML, and JSON.
Mandatory experience with IBM WebSphere Development.
Experience with Spring, Struts, Angular, and API-driven application development.
Strong knowledge of SQL and NoSQL databases.
Hands-on experience with Docker, Kubernetes, Git, Message Queues, and Caching Technologies.
Experience with Swagger, Maven/Gradle, Jenkins, and CI/CD pipelines.
Exposure to AWS and/or GCP cloud environments.
Strong debugging, problem-solving, and production support experience.
Excellent communication skills with the ability to work effectively in cross-functional teams.
What You Will 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.