Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Java Backend Developer & Kotlin @ Capgemini

Home > IT & Information Security - Other

Capgemini  Java Backend Developer & Kotlin

Job Description

Job Description: Senior Software Engineer (Java / Spring Boot / Microservices / Kotlin)Position: Senior Software Engineer
Location: Mumbai / Bangalore
Employment Type: Full-Time
Experience: 5+ yearsAbout the Role
We are seeking a highly skilled Senior Software Engineer with deep expertise in Java, Spring Boot, Microservices, and Kotlin to join our engineering team. The ideal candidate will be responsible for designing, developing, and deploying scalable backend systems while ensuring high performance and reliability. You will collaborate closely with cross-functional teams to deliver robust technological solutions aligned with business needs.Key Responsibilities

  • Design, develop, and maintain high-quality backend services using Java, Spring Boot, and Kotlin.
  • Design and implement microservices-based solutions with best practices for scalability and performance.
  • Write clean, maintainable, and efficient code following software engineering standards.
  • Own end-to-end system design including API design, data modeling, messaging, and integration.
  • Optimize application performance through monitoring, profiling, and refactoring.
  • Collaborate with product, QA, DevOps, and other engineering teams to drive end-to-end delivery.
  • Participate in code reviews, provide technical mentorship, and guide junior engineers.
  • Ensure application security, reliability, and operational excellence.
  • Troubleshoot complex production issues and provide timely resolutions.

Required Skill Set
Technical Skills

  • Strong proficiency in Java.
  • Hands-on experience with Spring Boot & the Spring ecosystem
  • Expertise in Microservices architecture & RESTful API development
  • Practical experience with Kotlin for backend services
  • Experience with distributed systems and event-driven architectures
  • Hands-on experience with SQL and NoSQL databases
  • Familiarity with Docker, Kubernetes, and CI/CD pipelines
  • Knowledge of cloud platforms (AWS / Azure / GCP)


Soft Skills

  • Strong analytical and problem-solving abilities
  • Excellent communication and collaboration skills
  • Ability to take ownership and lead complex technical initiatives
  • Mentoring skills for supporting junior engineers


Preferred Qualifications

  • Experience with reactive programming (WebFlux, RxJava)
  • Exposure to API gateways, service mesh, and cloud-native patterns
  • Understanding of DevOps practices and observability tools


Education

  • Bachelors or Master's degree in Computer Science, Engineering, or related field

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: IT & Information Security
Role Category: IT & Information Security - Other
Role: IT & Information Security - Other
Employement Type: Full time

Contact Details:

Company: Capgemini
Location(s): Mumbai

+ View Contactajax loader


Keyskills:   Java Kotlin Java Spring Boot Microservices

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Dell Ecs / Storage & Backup - Delhi / Hyderabad / Mumbai / Bangalore

  • Tata Consultancy
  • 5 - 10 years
  • Hyderabad
  • 18 hours ago
₹ Not Disclosed

Power Bi Developer

  • Altimetrik
  • 5 - 8 years
  • Bengaluru
  • 6 days ago
₹ Not Disclosed

AWS DevOps Developer

  • ADP
  • 6 - 12 years
  • Hyderabad
  • 6 days ago
₹ Not Disclosed

Embedded Software Developer

  • Idexcel
  • 5 - 8 years
  • Bengaluru
  • 8 days ago
₹ Not Disclosed

Capgemini

Capgemini is headquartered in Paris, France and operates in more than 40 countries. They are one of the world’s largest providers of Consulting, Technology, and Outsourcing. Above all, Capgemini is a people company— 120,000 people in North America, Europe, South America and the Asia ...