Citi, a leading global bank with a presence in over 160 countries, is seeking a Java Algo Trading Developer for their Rates Algo Trading technology team in London. This role offers an exciting opportunity to work on a platform that has established Citi's Rates business as a key player in the market. The position involves developing autonomous pricing systems for RFQs and trading across external and internal venues like Bloomberg and Tradeweb.
The role combines technical excellence with business impact, requiring expertise in high-performance, low-latency trading applications. You'll be working directly with one of the most forward-thinking businesses and successful Rates Algo Trading platforms. The position demands strong Java development skills (5+ years), particularly in multi-threaded applications, along with knowledge of relational databases and modern development tools.
As part of Citi's technology team, you'll enjoy a business casual workplace with a hybrid working model (up to 2 days working from home per week). The company offers comprehensive benefits including 27 days annual leave, performance bonuses, medical care, life insurance, and pension plans. This is an excellent opportunity for a skilled developer looking to make an impact in financial technology while working with cutting-edge trading systems.
The ideal candidate will combine technical expertise with strong communication skills, as the role involves significant interaction with business and quant teams. You'll be part of an environment that values innovation, collaboration, and continuous learning, with access to various development resources and opportunities for professional growth.