Citi, a leading global bank with operations in over 160 countries, is seeking a Senior Java Developer to join their Equity High Touch Trading team. This role offers an exciting opportunity to work on sophisticated trading systems in a high-stakes financial environment. The position focuses on developing and maintaining the Order Management System (OMS) for various equity trading products including cash, programs, derivatives, and ETFs.
The role combines deep technical expertise with financial market knowledge, requiring strong Java development skills and an understanding of low-latency systems. You'll be working with cutting-edge technology to build and maintain mission-critical trading infrastructure that handles significant transaction volumes.
As a senior developer, you'll have the opportunity to mentor other team members while working on challenging technical problems. The position offers competitive compensation, comprehensive benefits, and a hybrid working model that balances office collaboration with remote work flexibility.
The ideal candidate will bring extensive server-side development experience, strong Java expertise, and knowledge of financial trading systems. This role presents an excellent opportunity for career growth within a global financial institution, working with modern technology stacks and contributing to systems that power global financial markets.
Working at Citi means joining a diverse, global team with opportunities for professional development and access to world-class resources. The company's commitment to innovation in financial technology makes this an ideal position for developers who want to make an impact in the financial sector while working with enterprise-scale systems.