We are seeking a Lead Java Developer with extensive experience in real-time data streaming using Apache Flink. The ideal candidate should have a strong background in Java, distributed systems, and stream processing architectures, with a proven track record of leading engineering teams and delivering high-performance data pipelines.
6-7 years total experience in Java development.
4+ years of hands-on relevant experience with Apache Flink (or similar like Kafka Streams/Spark Streaming).
Expertise in streaming data architectures and low-latency processing.
Strong knowledge of Kafka, event-driven systems, and REST APIs.
Java development, Apache Flink, Data architect, Kafka, REST API's.