Skip to main content
Posted 29 June, 2026

Kafka Developer

NR Consulting - India
PAN India, IN Full Time
Reference: 26-15072-2220-1

Title: Kafka Developer
Location: PAN India
Exp: 5+ Yrs

Job Description:

Key Responsibilities

  • Design, develop, and maintain real-time data streaming solutions using Apache Kafka.
  • Develop Kafka producers, consumers, and streaming applications to support business requirements.
  • Configure and manage Kafka topics, partitions, replication, and consumer groups.
  • Build scalable and fault-tolerant event-driven architectures.
  • Integrate Kafka with databases, microservices, and third-party applications.
  • Monitor Kafka clusters, optimize performance, and troubleshoot production issues.
  • Collaborate with development, DevOps, and data engineering teams to ensure reliable data pipelines.
  • Implement security, high availability, and disaster recovery best practices for Kafka environments.
  • Prepare technical documentation and support production deployments.

Required Skills

  • 5+ years of experience in software development with Apache Kafka.
  • Strong hands-on experience with Apache Kafka, Kafka Streams, and Kafka Connect.
  • Proficiency in Java, Spring Boot, and Microservices architecture.
  • Experience with messaging systems, event-driven architecture, and asynchronous communication.
  • Strong knowledge of Kafka cluster administration, topic configuration, partitioning, replication, and performance tuning.
  • Experience with REST APIs, JSON, and Avro serialization.
  • Familiarity with Docker, Kubernetes, and CI/CD pipelines.
  • Good understanding of SQL/NoSQL databases such as PostgreSQL, Oracle, MongoDB, or Cassandra.
  • Experience with monitoring tools such as Prometheus, Grafana, ELK Stack, or Splunk.
  • Strong troubleshooting, analytical, and communication skills.

Preferred Skills

  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP).
  • Knowledge of Apache Spark, Flink, or other stream-processing frameworks.
  • Familiarity with Schema Registry, Confluent Platform, and Kafka security (SSL, SASL, ACLs).
  • Experience working in Agile/Scrum environments.
  • Relevant Kafka or cloud certifications are an added advantage.

Sign up for Job Alerts