Senior Kafka Developer

Overview

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

Skills

Kafka Streams
Kafka Connect
Kafka
Schema

Job Details

Responsibilities & Qualifications
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.

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.