Senior Kafka Developer

PB Consulting

Atlanta, GA

Posted On: Jun 18, 2026

Posted On: Jun 18, 2026

Job Overview

Job Type

Full-time

Experience

5 - 9 Years

Salary

$100,000 - $120,000 Per Year

Work Arrangement

Hybrid

Travel Requirement

0%

Required Skills

  • Apache Kafka
  • Java
  • Microservices
  • SQL/NoSQL
Job Description

We are looking for a Senior Kafka Developer with strong experience in designing and developing real-time event-driven applications and data streaming solutions using Apache Kafka. The candidate should have expertise in Kafka architecture, microservices, distributed systems, and cloud-based deployments.

Key Responsibilities
  • Design, develop, and maintain Kafka-based streaming solutions.
  • Build and manage Kafka producers, consumers, topics, and consumer groups.
  • Develop event-driven microservices using Java/Spring Boot.
  • Configure, monitor, and optimize Kafka clusters for performance and scalability.
  • Implement Kafka security, schema management, and data integration solutions.
  • Troubleshoot production issues, consumer lag, and performance bottlenecks.
  • Collaborate with development, DevOps, and architecture teams.
Required Skills
  • 5–10 years of software development experience.
  • 3+ years of hands-on experience with Apache Kafka.
  • Strong expertise in Kafka, Kafka Connect, Kafka Streams, and Schema Registry.
  • Proficiency in Java and Spring Boot.
  • Experience with Microservices, REST APIs, Docker, and Kubernetes.
  • Knowledge of SQL/NoSQL databases.
  • Experience with cloud platforms (AWS/Azure/GCP) and CI/CD pipelines.
  • Strong understanding of distributed systems and event-driven architecture.
Preferred Skills
  • Experience with Confluent Platform.
  • Exposure to Apache Flink or Spark Streaming.
  • Kafka certification is a plus.

Education: Bachelor's or Master's degree in Computer Science or related field.


Job ID: PC521546


Posted By

Naincy

Technical Recruiter