Kafka Developer – Java

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

  • Java Developer

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


  • Bengaluru, India 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, India 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, India 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, India 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, India 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, India 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).

  • Java Kafka developer

    2 weeks ago


    Bengaluru, Delhi, Mumbai, NCR, India Sketch Lighting Full time ₹ 5,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 - ₹ 25,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...


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