Citi, a global banking leader serving 200 million customers across 160+ countries, is seeking a Fixed Income Algo Java Developer to join their Rates E-Trading technology team in North America. This role is crucial in maintaining and enhancing the platform that has established Citi's US Rates business as the industry leader.
The position offers an exciting opportunity to work on a platform that autonomously prices RFQs and handles trades with clients across various venues like Bloomberg and Tradeweb. As a developer in this role, you'll tackle interesting technical challenges while creating solutions that directly impact revenue generation.
The ideal candidate will bring 5+ years of core Java experience, with a strong background in developing high-performance, low-latency, multi-threaded applications. You'll need to demonstrate expertise in software development fundamentals, including data structures, design patterns, and object-oriented programming. Knowledge of financial markets, particularly fixed income products and trading protocols, is a plus.
Working in an agile environment, you'll collaborate with multiple stakeholders, including technology teams, business/risk teams, and external market partners. Your responsibilities will span from designing and developing trading controls to coordinating testing and providing platform support. The role requires excellent communication skills as you'll be interfacing directly with business and quant teams.
This position offers a unique blend of technical challenges and business impact, making it ideal for developers who want to work at the intersection of technology and financial markets. You'll be part of a forward-thinking team that values innovation and engineering excellence, while contributing to one of the most successful Rates E-Trading platforms in the industry.