Java Developer ( java+ Kafka skill)

Capgemini

Mumbai, Bengaluru

Hybrid

INR 1,800,000 - 2,800,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Capgemini is seeking a Java Backend Developer to design and implement scalable backend services in Java, Spring Boot, and microservices. The role emphasizes Kafka-based messaging, REST APIs, and robust data handling in a distributed environment.

You will work with Spring frameworks, Hibernate/JPA, and SQL databases to deliver high-performance systems. Join Capgemini for market-leading projects and professional growth in Mumbai.

Qualifications

  • Strong hands-on experience in Core Java.
  • Expertise in Spring Boot, Spring MVC, Spring Data JPA.
  • Experience with Microservices Architecture.
  • Strong knowledge of Apache Kafka.
  • Experience with REST APIs and backend service development.
  • Familiarity with Hibernate/JPA.
  • Experience with SQL databases such as MySQL, PostgreSQL, or Oracle.
  • Good understanding of Design Patterns, OOPs, and Data Structures.
  • Experience with Git, Maven/Gradle.

Responsibilities

  • Design, develop, and maintain scalable backend applications using Java 8/11/17.
  • Develop and consume RESTful APIs using Spring Boot.
  • Build and maintain Microservices-based architectures.
  • Implement real-time data processing and messaging solutions using Apache Kafka.
  • Develop Kafka producers, consumers, topics, partitions, and message handling mechanisms.
  • Optimize application performance, reliability, and scalability.
  • Collaborate with cross-functional teams including Frontend, QA, DevOps, and Product teams.
  • Participate in code reviews and ensure adherence to coding standards and best practices.
  • Troubleshoot production issues and provide timely resolutions.

Skills

Core Java
Spring Boot
Spring MVC
Spring Data JPA
Microservices
Apache Kafka
REST APIs
Hibernate/JPA
SQL databases
Git
Maven/Gradle
Design Patterns
OOPs
Data Structures

Tools

Git
Maven/Gradle
Hibernate/JPA
MySQL
PostgreSQL
Oracle

Job description

We are seeking a highly skilled Java Backend Developer with strong experience in building scalable and high-performance backend applications using Java, Spring Boot, Microservices, and Apache Kafka. The ideal candidate should have expertise in designing distributed systems, developing REST APIs, and implementing event-driven architectures

Your Profile
  • Strong hands-on experience in Core Java.
  • Expertise in Spring Boot, Spring MVC, Spring Data JPA.
  • Experience with Microservices Architecture.
  • Strong knowledge of Apache Kafka.
  • Experience with REST APIs and backend service development.
  • Familiarity with Hibernate/JPA.
  • Experience with SQL databases such as MySQL, PostgreSQL, or Oracle.
  • Good understanding of Design Patterns, OOPs, and Data Structures.
  • Experience with Git, Maven/Gradle.
  • Strong debugging and problem-solving skills.
Your Role
  • Design, develop, and maintain scalable backend applications using Java 8/11/17.
  • Develop and consume RESTful APIs using Spring Boot.
  • Build and maintain Microservices-based architectures.
  • Implement real-time data processing and messaging solutions using Apache Kafka.
  • Develop Kafka producers, consumers, topics, partitions, and message handling mechanisms.
  • Optimize application performance, reliability, and scalability.
  • Collaborate with cross-functional teams including Frontend, QA, DevOps, and Product teams.
  • Participate in code reviews and ensure adherence to coding standards and best practices.
  • Troubleshoot production issues and provide timely resolutions.
What would you love working at Capgemini
  • 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.
Preferred candidate profile
  • Must have Kafka skill with Java , spring and microservice .
  • immediate to 30 Days joiners
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Developer -Bangalore
Java Developer -Bangalore

Cognizant • Bengaluru Urban

On-site
INR 2,000,000 - 3,500,000
Java Developer -Bangalore
Java Developer -Bangalore

Cognizant • Bengaluru

On-site
INR 2,000,000 - 4,200,000
Senior Java Developer with Kafka
Senior Java Developer with Kafka

Cognizant • Bangalore Rural, Bengaluru

Hybrid
INR 1,800,000 - 3,000,000
Java with Kafka
Java with Kafka

Natobotics • Karnataka

On-site
INR 2,500,000 - 4,500,000
Java with KAFKA Backend Developer
Java with KAFKA Backend Developer

Capgemini • Bengaluru, Mumbai

Hybrid
INR 900,000 - 1,300,000
Software Engineer (Java + Kafka)
Software Engineer (Java + Kafka)

Capgemini • Bengaluru

On-site
INR 900,000 - 1,500,000
Java Backend
Java Backend

Capco • Pune District

On-site
INR 800,000 - 1,200,000
Java Kafka Developer
Java Kafka Developer

Persistent Systems Limited • Pune District

On-site
INR 1,400,000 - 2,200,000
Hybrid work
Higher education support
Insurance coverage
+2
Java Backend Developer
Java Backend Developer

Coforge • Dadri, Hyderabad, Pune District

On-site
INR 4,000,000 - 7,000,000
Java Kafka Architect
Java Kafka Architect

Persistent Systems • Pune District

Hybrid
INR 4,000,000 - 7,000,000
Hybrid work
Insurance coverage – life and health
Long Service awards
+1