





Tier-1 brand, mid-level generalist data role, and metro location create high competition.
Data platform skills (Java, Flink, Kafka) are transferable, moderate domain specificity in finance.
Explicit 5+ years plus mandatory Java and streaming technology requirements increase shortlisting strictness.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, and maintain a high-performance data platform using Java and technologies like Apache Flink, Kafka, and Trino.
Advise and collaborate with data engineers to build and optimize real-time and batch data processing applications meeting low-latency requirements.
Extend the data platform with integration solutions and contribute to event-driven architecture designs.
Bachelor’s degree in Computer Science, Engineering, or related field.
Minimum 5 years experience developing production-ready Java applications in data engineering context.
Strong experience with Java 11+, SQL, and distributed stream processing frameworks (Apache Flink, Spark Streaming, Kafka Streams).
Experience with real-time data processing and event-driven architectures.
Experienced in designing scalable streaming data platforms with strong Java and stream processing skills.
Able to advise and collaborate cross-functionally throughout the SDLC using Agile methodologies.
Familiar with containerization and cloud deployment platforms (Docker, Kubernetes, AWS/GCP) is preferred but not mandatory.