Kafka Developer – Java

2 days ago


Bengaluru, India Surge Technology Solutions Inc Full time

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 Surge Technology Solutions Inc Full time ₹ 9,00,000 - ₹ 12,00,000 per year

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

  • Java Developer

    4 days ago


    Bengaluru, India SK HR Consultants Full time

    Job description :GForce Consulting Solutions is looking for Java Microservices +Kafka Developer to join our dynamic team and embark on a rewarding career journeyWe are seeking a talented Java Microservices Developer with expertise in Kafka to join our dynamic development teamThe ideal candidate will play a key role in designing, developing, and maintaining...

  • Java Kafka developer

    2 weeks ago


    Bengaluru, Delhi, Mumbai, NCR, India Sketch Lighting Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    OverviewThe Java Kafka Developer is a pivotal member of our engineering team, responsible for designing, developing, and maintaining applications that utilize Java and Apache Kafka for real-time data processing. With the ability to work on large-scale distributed systems, the developer will play a vital role in enhancing our data pipelines and leveraging...

  • Java Kafka Developer

    2 weeks ago


    Bengaluru, Pune, India Compunnel Full time ₹ 15,00,000 - ₹ 28,00,000 per year

    Key Responsibilities:Design & DevelopmentDevelop, test, and deploy Java-based applications leveraging Apache Kafka for real-time data processing.Build Kafka producers, consumers, and streaming applications for event-driven workflows.Design and implement event-driven microservices and APIs.Kafka Management & IntegrationConfigure, manage, and optimize Kafka...

  • Java Kafka Developer

    2 weeks ago


    Bengaluru, Hyderabad, India Aparajita Consultancy Services Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Responsibilities Develop and maintain Kafka-based data pipelines.Collaborate with IT and data teams to design scalable and reliable solutions.Monitor and optimize the performance of Kafka clusters.Troubleshoot and resolve issues related to Kafka and data processing.Ensure data security and compliance with industry standards.Create and maintain documentation...

  • Java with Kafka

    7 days ago


    Bengaluru, India Response Informatics Full time

    Java Microservices, Kafka ,Minimum of 4+ years hands on experience writing microservices using spring boot technologies using java/j2ee, Python tech stack Experience in Kafka Architecture Experience working with container technologies like Docker and K8S. Experience with deployment, continuous delivery, infrastructure management, software quality assurance...


  • Bengaluru, India Compunnel Full time

    JAVA Developer with KAFKA Location: Bangalore & Pune ** Only source Bangalore candidates** WORK FROM OFFICE 3 DAYS HYBRID WORK MODEL. Salary Max 12-13 LPA Description: Java Spring Boot + Kafka Required Experience 6+ years of experience developing web applications using J2EE.• Strong -6+ years of experience in Spring Boot.• Good experience in kafka...

  • Java Developer(KAFKA)

    2 weeks ago


    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...

  • Java with Kafka

    7 days ago


    Bengaluru, Karnataka, India Virtusa Full time

    Utilize Kafka for building scalable messaging queues and handling real-time data feeds. - Work with various RDS databases, ensuring data integrity and efficient data management. - Write clean, maintainable, and well-documented code following best practices and industry standards. - Participate in code reviews, providing constructive feedback to peers and...

  • Java with Kafka

    2 weeks ago


    Bengaluru, Karnataka, India Innova ESI Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Role: Java with KafkaLocation - Bangalore/HyderabadExperience level - 6-9 yearsMode - FxTESalary LPANumber of roles open – 5JD:Good technical knowledge and at least 6 years of experience on following skills:Java 8+Spring Boot, MicroservicesMicroservices Design PrinciplesGood technical knowledge and at least 6 years of experience on following skills:Event...