Senior Java Developer Assistant Vice President
- Location Pune Maharashtra India
- Experience 8+ yrs
- Job type Full-time
- Posted 12 Oct 2026
- Qualification Bachelor's
You will be taken to Citi’s own careers page to apply. Job ID 26964849.
Job description
Job Summary
At Citi, we believe in the power of engineering to drive success and foster a culture where innovation, collaboration, and professional growth thrive.
Join Citi's Oasys Financial team as a Senior Java Developer and take a pivotal role in a landmark modernization project. Oasys is Citi’s core sub-ledger system for the Over-the-Counter (OTC) business, processing millions of trades daily. We are embarking on a major strategic initiative to transform this key platform, moving it from a legacy system built on shell scripts into a state-of-the-art architecture based on modern Java microservices.
We are seeking a highly skilled and motivated technical leader to drive the design, development, and delivery of our next-generation financial accounting systems, ensuring they meet the highest standards of scalability, performance, and security.
Key Responsibilities
As a Senior Developer, you will be a technical leader at the heart of this transformation. Your duties will include:
- Re-Architect and Modernize: Lead the re-architecture of our legacy financial ledger, migrating complex business logic from shell scripts and stored procedures into a modern, event-driven platform built on Java microservices.