HamburgerMenu
hirist

Java Developer - Kafka/Microservices Architecture

Adroit Innovative Solutions
4 - 7 Years
Anywhere in India/Multiple Locations

Posted on: 04/11/2026

Job Description

Role : Java Developer - Kafka & Kafka Streams

Role Overview :

We are looking for experienced Java professionals with strong expertise in Apache Kafka and Kafka Streams to design and develop scalable, event-driven applications. The ideal candidate should have hands-on experience with Java, Spring Boot, Microservices, and cloud-based deployments, with Kafka being the core technical strength.

Key Responsibilities :

- Design, develop, and maintain scalable backend applications using Java and Spring Boot.

- Build and manage event-driven architectures using Apache Kafka and Kafka Streams.

- Develop real-time data processing pipelines and stream-processing applications.

- Design, develop, and maintain microservices-based applications.

- Implement Kafka producers, consumers, topics, partitions, and stream-processing solutions.

- Ensure application scalability, reliability, fault tolerance, and performance.

- Containerise applications using Docker and manage deployments using Kubernetes.

- Deploy and maintain applications on AWS cloud infrastructure.

- Collaborate with cross-functional teams to design and deliver robust technical solutions.

- Troubleshoot application and integration issues and ensure high-quality code delivery.

Required Skills :

- Strong hands-on expertise in Apache Kafka and Kafka Streams.

- Proficiency in Java development.

- Experience with Spring Boot and Microservices architecture.

- Minimum 4 years of experience with AWS.

- Minimum 3 years of experience with Microservices.

- Minimum 4 years of experience with Kafka Streams.

- Hands-on experience with Docker and Kubernetes.

- Strong understanding of event-driven architecture, distributed systems, and real-time data processing.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...