Principal Streaming Data Architect for our banking client in Chennai
Optimum Solutions Pte Ltd
2 - 5 years
Chennai
Posted: 02/03/2026
Getting a referral is 5x more effective than applying directly
Job Description
- 12+ years of experience delivering data-intensive solutions (data technical architect and engineering).
- Streaming and event driven data experience building and utilizing Kafka or queue-based architectures including ordering, replay, schema evolution, and real time observability.
- Strong hands-on expertise in Apache Kafka ecosystem including Kafka Connect, Kafka Streams (KStreams), ksqlDB, schema registry, producer/consumer services using Java.
- Strong understanding of transactional integrity, idempotency, and error handling in financial data flows. Hands-on experience building Java/Spring Bootbased data processing services that produce and consume Kafka events, apply realtime transformations and enrichment, and persist channeloptimized views into MongoDB to support lowlatency omnichannel banking use cases.
- Experience designing replay safe and resilient consumers for banking workloads.
- Proven experience implementing and architecting Change Data Capture (CDC) data from heterogeneous sources (RDBMS, NoSQL, SaaS) using tools like Debezium, Goldengate, or native connectors.
- Solid understanding of MongoDB, Schema design & document modeling, Indexing, sharding techniques and performance tuning. Good to have experience in Azure cosmos for mongo db vCore architecture.
- Hands-on experience designing MongoDB as a realtime, readoptimized data serving layer, decoupled from systems of record, for mobile and omnichannel banking use cases.
- Performance tuning for lowlatency mobile workloads.
- Hands-on expertise in architecting omnichannel and Customer 360 data platforms using MongoDB or similar NoSQL databases. Experience building eventdriven materialized views in MongoDB to support mobile apps, web.
- Strong knowledge of stream and batch processing frameworks such as Spark, Flink, and cloud-native/on-prem data processing services.
- Expertise in modern data architecture including data mesh, and unified data platforms across onprem and cloud (Azure/AWS/GCP).
- Strong knowledge of APIled and eventdriven architectures working together (REST + async events). Ability to define contracts, versioning, backward compatibility, and domain events aligned to banking domains.
- Hands-on experience building Java / Spring Boot services that consume Kafka events and persist realtime, replaysafe updates into MongoDB.
- Strong understanding of APIdriven architectures and how they integrate with streaming and event platforms.
Services you might be interested in
We Search & Apply Jobs for You!
Our team scans through 1000s of opportunities and applies to roles best suited to your profile
Save 100+ hours and focus on what matters - cracking interviews and landing offers.
