Verified today
Senior Engineer – Java Bigdata Kafka Distributed Systems
About the role
Senior Engineer – Java Bigdata Kafka Distributed Systems at Citigroup’s IT BUILDING, RAMANUJAN IT SEZ, Chennai. The role builds and maintains high‑performance distributed data pipelines using Java, Kafka, and Big Data frameworks, ensuring scalability and reliability across enterprise services. Day‑to‑day responsibilities include designing microservices, implementing API‑first solutions, and optimizing cloud‑native deployments on Docker/Kubernetes. Hybrid work model with on‑site presence in Chennai, 3 days onsite, 2 days remote.
What you’ll do
- Design & implement distributed data pipelines
- Develop microservices with API‑first approach
- Optimize performance & reliability
- Collaborate with cross‑functional teams
- Ensure security & compliance
- Mentor junior analysts
- Drive continuous improvement
What you’ll bring
- 8-12 years Java development
- Kafka & Big Data expertise
- Spring & distributed cache knowledge
- Relational DB (Oracle) experience
- NoSQL (MongoDB/Apache Iceberg) preferred
- Python skills
- Microservices & API design
- Cloud (Docker/K8s) deployment