Join Citi's Oasys Financial team to lead a landmark modernization project transforming the core sub-ledger system from legacy shell scripts to modern Java microservices
Job Summary
Join Citi's Oasys Financial team to lead a landmark modernization project transforming the core sub-ledger system from legacy shell scripts to modern Java microservices.
You will design and implement high-performance, scalable, and secure Java applications while championing software engineering best practices like TDD and SOLID principles.
Take a leadership role in dismantling a legacy system and building a cutting-edge platform that directly shapes the future of Citi's global financial operations.
Matching Summary
Join Citi's Oasys Financial team to lead a landmark modernization project transforming the core sub-ledger system from legacy shell scripts to modern Java microservices.
Skills & Requirements
Must-have
8+ years Java server-side development
Object-Oriented Design and SOLID principles
5+ years SQL database experience
Unix/Linux system administration
Event-driven microservices architecture
Nice-to-have
Experience with AI-assisted development tools
Familiarity with Docker and OpenShift
Knowledge of financial accounting domain
Mentorship and code review leadership
Spring Boot framework expertise
Key Requirements
Bachelor's degree in Computer Science or Engineering