Taro Logo

Senior Java Developer – FX Technology - London (AVP)

Citi is the world's most global bank, operating in 100+ countries across multiple lines of business spanning both institutional and retail banking.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Finance

Description For Senior Java Developer – FX Technology - London (AVP)

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.

Last updated 14 hours ago

Responsibilities For Senior Java Developer – FX Technology - London (AVP)

  • Build and support systems for the Global FX business
  • Build high performance and resilient applications
  • Work directly with business and technology partners on deliveries
  • Own the delivery of features and functionality on Citi Velocity Single Dealer Platform

Requirements For Senior Java Developer – FX Technology - London (AVP)

Java
  • Bachelor's degree in a numerate discipline or equivalent experience
  • Extensive experience in hands-on software development using Java and related frameworks
  • Strong systems knowledge (software, hardware, networks)
  • Experience working in cross-functional teams
  • Understanding of FX or another Markets business preferred

Benefits For Senior Java Developer – FX Technology - London (AVP)

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • 27 days annual leave plus bank holidays
  • Discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to learning and development resources

Interested in this job?

Jobs Related To Citi Senior Java Developer – FX Technology - London (AVP)