Senior Kafka Developer

Overview

On Site
Depends on Experience
Accepts corp to corp applications
Contract - Independent
Contract - W2

Skills

Kafka Developer
Kafka
Kafka Connect
Kafka Streams
Kafka clusters
Zookeeper
Kafka architecture

Job Details

Design and implement Kafka-based solutions, including custom producers, consumers, and stream processing applications.
Work with Kafka Connect, Kafka Streams, and Schema Registry for serialization and data governance.
Integrate Kafka with enterprise systems, microservices, and cloud platforms using Java, Spring Boot, or Python.
Monitor and optimize Kafka clusters for throughput, latency, and fault tolerance.
Ensure message security, delivery guarantees, and data integrity across distributed systems.
Collaborate with DevOps teams on deployment, CI/CD automation, and containerization (e.g., Docker, Kubernetes).
Hands-on experience with Zookeeper, Confluent Platform, and real-time analytics pipelines is highly desirable.
10+ years of backend development experience, with 5+ years in Kafka architecture and development.
Bachelor s degree in Computer Science or related field.
Must be eligible to obtain and maintain a Public Trust clearance.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.