Senior Java Engineer - Modern Engineering Team

12542 Citicorp Services India Private Limited

Full time Computer Occupations
Apply Now
Location
Pune, Maharashtra, India
Posted
June 03, 2026

Job Description

About the Role

The Senior Data Engineer is an experienced, hands-on engineer who is passionate about solving complex technical problems through innovation and modern engineering practices. This role is central to building and evolving our next-generation, event-driven data platform, working at the intersection of data engineering, software craftsmanship, and agile delivery.

The ideal candidate is a strong individual contributor who thrives in a collaborative environment, pairs effectively with AI coding agents and fellow engineers, and brings a craftsperson's mindset to every line of code they write or review.

What You'll Do

Engineering & Delivery:

  • Design, develop, and maintain high-quality, production-grade data pipelines built on Java, Spring Boot microservices, Kafka, Elasticsearch, and Oracle.

  • Write clean, well-tested, and maintainable code, applying SOLID principles, TDD, BDD (Cucumber/Spock)...