Citi, the world's most global bank, is seeking a Senior Java Developer to join their FX Technology team in London. This role offers an exciting opportunity to work with one of the largest FX operations globally, spanning 83 countries with 1,400 dedicated staff. The position combines technical expertise with business impact, as you'll be building high-performance applications for Citi's market-leading Velocity Single Dealer Platform.
As a Senior Java Developer, you'll be part of a team that's central to sustaining and growing Citi's #1 FX business. The role demands strong technical skills in Java development, system architecture, and a passion for producing clean, testable code. What's particularly appealing is Citi's emphasis on technical excellence over financial sector experience - they're actively seeking talented developers from any industry background.
The position offers a modern working environment with a hybrid model (up to 2 days working from home per week), competitive compensation, and comprehensive benefits including 27 days annual leave, performance bonuses, medical care, and pension plan. You'll be joining a global technology team that supports business operations in over 100 countries, working on innovative solutions that provide new business capabilities and create competitive advantages for Citi.
The role provides an excellent opportunity for career growth within a leading financial institution that's heavily investing in technology. You'll work directly with business partners, own feature deliveries, and contribute to systems that handle significant FX trading volumes. Citi's commitment to diversity and inclusion, along with their global presence, makes this an attractive position for developers looking to make an impact in financial technology.