Kafka Developer – Java

2 days ago


Bengaluru, Karnataka, India Surge Technology Solutions Inc Full time ₹ 6,00,000 - ₹ 18,00,000 per year

We are seeking a skilled
Kafka Developer with strong Java expertise
to design, develop, and optimize event-driven applications and data streaming solutions. The ideal candidate will have hands-on experience with
Apache Kafka
,
Java (8/11/17)
, and modern frameworks such as
Spring Boot
, while also understanding distributed systems, real-time data pipelines, and microservices architectures.

Location: Bangalore and Gurugram

NP- Immediate to 30 days

Job Description:

Responsibilities

  • Design, develop, and maintain
    Kafka producers, consumers, and stream processing applications
    using Java.
  • Implement and optimize
    Kafka-based real-time data pipelines
    for high throughput and low latency.
  • Collaborate with cross-functional teams to integrate Kafka solutions into
    microservices
    and enterprise platforms.
  • Ensure
    scalability, reliability, and security
    of Kafka clusters and event-driven applications.
  • Develop
    Kafka Connectors
    for integration with databases, cloud storage, and external systems.
  • Implement
    schema management
    (e.g., Avro, JSON, Protobuf) with
    Confluent Schema Registry
    .
  • Monitor, troubleshoot, and optimize Kafka clusters and Java-based streaming applications.
  • Write
    unit tests, integration tests
    , and ensure best practices in
    CI/CD pipelines
    .
  • Provide technical guidance and mentorship to junior developers on Kafka and Java.
  • Document architecture, design decisions, and operational guidelines.

Required Skills & Qualifications

  • Bachelor's/Master's degree
    in Computer Science, Engineering, or related field.
  • 5–8 years
    of hands-on experience in Java (Core Java, Java 8+ features, Streams, Multithreading).
  • Strong expertise in
    Apache Kafka
    (brokers, topics, partitions, producers, consumers, streams, and connectors).
  • Experience with
    Spring Boot, REST APIs, and microservices
    development.
  • Familiarity with
    Confluent Kafka ecosystem
    (Kafka Streams, ksqlDB, Schema Registry, Connect).
  • Proficiency in
    message serialization formats
    (Avro, JSON, Protobuf).
  • Experience in
    CI/CD pipelines
    (Jenkins, GitLab, or similar).
  • Hands-on with
    containerization and orchestration
    (Docker, Kubernetes).
  • Good understanding of
    distributed systems, fault tolerance, and data consistency
    .
  • Strong debugging and problem-solving skills.


  • Bengaluru, Karnataka, India Capco Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Job Title: Java Developer with Kafka - BangaloreAbout Us Java 17+Springboot framework (3+)MongoDBKafkaExperience in some sort of Kubernetes environment.Great communication skillsGithub Actions knowledge is a plus.Payments domain knowledge is a plus.If you are keen to join us, you will be part of an organization that values your contributions, recognizes your...


  • Bengaluru, Karnataka, India, Karnataka Java Backend developer Full time

    We are seeking an experienced Java Backend Developer (6+ years) to design and develop high-performance, scalable backend systems. The ideal candidate will have deep expertise in Java 8+, strong fundamentals in OOP, design patterns, data structures, and algorithms, as well as proven experience in integration tools and databases (MySQL or NoSQL).


  • Bengaluru, Karnataka, India Capco Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Job Title: Java Developer with Kafka - BangaloreAbout Us"Capco, a Wipro company, is a global technology and management consulting firm. Awarded with Consultancy of the year in the British Bank Award and has been ranked Top 100 Best Companies for Women in India 2022 by Avtar & Seramount. With our presence across 32 cities across globe, we support 100+ clients...

  • java kafka

    5 days ago


    Bengaluru, Karnataka, India Mobile Programming Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Design, develop, and maintain microservices using Java, Spring Boot.Build and optimize real-time data streaming pipelines with Apache Kafka.Integrate Kafka producers/consumers with enterprise applications.Ensure scalability, reliability, and fault tolerance of event-driven systems.Troubleshoot performance bottlenecks and optimize Kafka clusters.Work closely...


  • Bengaluru, Karnataka, India Compunnel Full time ₹ 12,00,000 - ₹ 13,00,000 per year

    JAVA Developer with KAFKALocation: Bangalore & Pune** Only source Bangalore candidates**WORK FROM OFFICE 3 DAYS HYBRID WORK MODEL.Salary Max 12-13 LPADescription:Java Spring Boot + KafkaRequired Experience6+ years of experience developing web applications using J2EE.• Strong -6+ years of experience in Spring Boot.• Good experience in kafka Platform...

  • Kafka Developer

    7 days ago


    Bengaluru, Karnataka, India Acesoft Labs Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Hi all,We are hiring for the the role Kafka DeveloperExperience: 5+ YearsLocation: BangaloreSkill set:Kafka DeveloperKubernetesDocker, Helm Charts; Scripting(Shell); NodeJs/Java Spring, Spring Boot//Python; If Java then below are must - Java stream processing implementation and design, Java application performance tuning; Knowledge of testing techniques,...

  • Kafka Developer

    2 days ago


    Bengaluru, Karnataka, India Pradeepit Global Consulting Private Limited Full time ₹ 4,00,000 - ₹ 12,00,000 per year

    Kafka Job Description: Must have experience of creating Kafka Producers/Consumers Have experience in Java, Spring boot, Microservices. He/she must have knowledge of how Kafka works, its basic architecture. Hands-on experience in creating Kafka Topics/brokers & setup Zookeeper instances. Optimize and scale kafka clusters to ensure high performance...


  • Bengaluru, Karnataka, India Nam Info Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    In this role, you will be responsible for Developing Microsoft Access Databases, including tables, queries, forms and reports, using standard IT processes, with data normalization and referential integrity.Responsibilities:Experience with Spring BootExperience with Microservices developmentExtensive Experience working with JAVA Rest API.Extensive experience...


  • Bengaluru, Karnataka, India Capco Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Job Title: Java Microservices Developer - BangaloreAbout Us"Capco, a Wipro company, is a global technology and management consulting firm. Awarded with Consultancy of the year in the British Bank Award and has been ranked Top 100 Best Companies for Women in India 2022 byAvtar & Seramount. With our presence across 32 cities across globe, we support 100+...


  • Bengaluru, Karnataka, India Natobotics Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Experience:7-10 yearsLocation:Chennai, Pune, Hyderabad, BengaluruNotice Period:Immediate to 30 DaysJob DescriptionKey Responsibilities:Design, develop, and deploy high-performance, scalable, and secure Java-based applications.Implement business process automation using Camunda BPM including process modeling (BPMN), decision modeling (DMN), and workflow...