T
Java Kafka (KStreams) Developer
Gurugram, Haryana, India · Full Time
Be the first to apply
- Experience
- Any
- Salary
- INR 1,800,000 – INR 2,280,000 / year
- Openings
- 1
- Posted
- 8 hours ago
- Work mode
- In office
- Education
- Any graduate
- Eligibility
- Open to candidates who have graduated from any discipline.
- Resume
- Required to apply
Where you'll work
Job description
Role Overview
We are seeking a skilled developer to design, develop, test, and maintain stream processing applications using Java and Kafka Streams API within a microservices architecture. The position involves working with event-driven paradigms, Avro schema data modeling, and deploying solutions on Kubernetes and AWS environments, following CI/CD best practices.
Key Responsibilities
- Develop and maintain Java-based Kafka streaming applications using KStreams API.
- Implement microservices aligned with event-driven architecture standards.
- Design Avro data models for efficient schema management.
- Utilize Spring Boot framework for service development.
- Deploy and manage services on Kubernetes clusters and AWS cloud infrastructure.
- Support continuous integration and deployment pipelines to enhance delivery frequency and reliability.
- Manage Kafka topics effectively for event streaming workflows.
Candidate Requirements
- Proficiency in Java programming focused on stream processing using Kafka KStreams.
- Experience with microservices development and Spring Boot framework.
- Understanding of event-driven architectures and Apache Kafka ecosystem.
- Familiarity with Avro schema design and implementation.
- Working knowledge of containerization using Docker and orchestration using Kubernetes.
- Hands-on experience with AWS cloud platform services.
- Knowledge of CI/CD pipeline setup and operation.
Additional Information
- Eligibility: Candidates holding any graduate degree are welcome to apply.
- Compensation range: INR 1,800,000 to 2,280,000 annually.