Working Mode: WFO Mode Of Interview: Virtual Job Title: Kafka + Java Streaming Application Development Kafka + Java – Streaming Application Development
Job Description
Data Streaming & Platform EngineerWe are seeking an experienced Data Streaming & Platform Engineer to design, deploy, secure, and maintain scalable real-time data streaming platforms using Apache Kafka and Confluent Platform. The ideal candidate will have hands-on experience with distributed systems, Change Data Capture (CDC), stream processing, Kubernetes, infrastructure automation, and production-grade platform operations.
The role involves building low-latency data pipelines, implementing secure and highly available Kafka clusters, supporting cloud and on-premises deployments,
and automating platform provisioning and lifecycle management.
- Apache Kafka and Confluent Platform
- Kafka producers, consumers, topic design, partitioning, and consumer groups
- Kafka Streams and event-driven microservices
- Kafka Connect and custom connector development
- ksqlDB or Apache Flink for real-time stream processing Suggested search combinations:
- Kafka Streams + Java + Microservices
- Confluent Platform + Java
- Kafka Producer/Consumer + Event-Driven Architecture
- Kafka Connect + Java
- Kafka + Flink / ksqlDB