
Kafka Developer – Java
3 weeks ago
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 timeJob 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 Software Engineer
1 week ago
Bengaluru, India Java Backend developer Full timeWe 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 Software Engineer
1 week ago
Bengaluru, India Java Backend developer Full timeWe 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 Software Engineer
2 weeks ago
Bengaluru, India Java Backend developer Full timeWe 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 Software Engineer
2 weeks ago
Bengaluru, India Java Backend developer Full timeWe 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 Software Engineer
1 week ago
Bengaluru, India Java Backend developer Full timeWe 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 Software Engineer
1 week ago
Bengaluru, India Java Backend developer Full timeWe 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 yearOverviewThe 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 yearKey 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 Software Engineer
6 days ago
Bengaluru, Karnataka, India, Karnataka Java Backend developer Full timeWe 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).