Senior Java FX Risk Engineer - Hybrid, High-Performance

Citi

Greater London

Hybrid

GBP 120,000 - 170,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Base salary
27 days annual leave
Annual discretionary bonus
Private medical care & life insurance
Employee assistance program
Pension plan
Parental leave
Employee discounts
Learning and development resources

Job summary

Citi in London is seeking an experienced Java engineer to own end-to-end delivery of high-performance FX risk management applications. You will design scalable, low-latency systems, setting engineering standards and serving as a technical reference for the team.

In an agile environment, you will translate complex requirements into robust code, collaborate with quants and traders, and leverage AI-assisted tools to accelerate delivery while maintaining security and quality.

Qualifications

  • Proven hands-on Java development with focus on Core Java and multithreading in high-load systems.
  • Strong understanding of JVM performance optimization, memory profiling, and GC tuning.
  • Experience with distributed systems and in-memory computing concepts.
  • Production experience with Apache Ignite; strong MongoDB and Oracle SQL skills.
  • Experience with messaging technologies like Kafka and Solace; Linux scripting; cloud deployments.
  • Great emphasis on TDD and release practices; readiness for L3 production support.

Responsibilities

  • Lead end-to-end delivery of complex, high-performance Java applications supporting FX risk management.
  • Architect scalable, low-latency solutions processing real-time risk data at scale.
  • Drive technical direction and engineering standards across the team.
  • Translate business requirements into robust, high-quality code with cross-functional partners.
  • Contribute to Citi's tech strategy and improve risk technology at a global scale.

Skills

Core Java
Multithreading
JVM performance
Distributed systems
Kafka
Solace
Apache Ignite
MongoDB
Oracle SQL
Linux
Scripting
AWS/Azure
TDD
Release practices

Tools

Apache Ignite
MongoDB
Oracle SQL
Kafka
Solace
Linux
Cloud platforms (AWS/Azure)

Job description

Citi in London is seeking an experienced Java engineer to own end-to-end delivery of high-performance FX risk management applications. You will design scalable, low-latency systems, setting engineering standards and serving as a technical reference for the team.

In an agile environment, you will translate complex requirements into robust code, collaborate with quants and traders, and leverage AI-assisted tools to accelerate delivery while maintaining security and quality.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

FX Risk Lead: AI-Enhanced Java Developer (Hybrid)
FX Risk Lead: AI-Enhanced Java Developer (Hybrid)

Citigroup • Greater London

Hybrid
GBP 120,000 - 180,000
Senior Java Developer — Lead Real-Time Risk Platform (Hybrid)
Senior Java Developer — Lead Real-Time Risk Platform (Hybrid)

Citi • Greater London

Hybrid
GBP 90,000 - 130,000
27 days annual leave
Discretional annual bonus
Private Medical Care & Life Insurance
+5
FX Risk Java Lead — AI-Powered Real-Time Markets
FX Risk Java Lead — AI-Powered Real-Time Markets

Citigroup Inc. • Greater London

Hybrid
GBP 120,000 - 170,000
27 days annual leave
Discretional annual bonus
Private Medical Care
+5
Senior Low-Latency Java Engineer — Hybrid Role with Finance Impact
Senior Low-Latency Java Engineer — Hybrid Role with Finance Impact

Citi • Greater London

Hybrid
GBP 90,000 - 150,000
27 days annual leave + bank holidays
Discretional annual bonus
Private Medical Care & Life Insurance
+5
Senior VP FX Tech: Engineering & Architecture Lead
Senior VP FX Tech: Engineering & Architecture Lead

Citigroup Inc. • Greater London

Hybrid
GBP 90,000 - 130,000
27 days annual leave
Discretional bonus
Private Medical Care & Life Insurance
+5
Senior VP, FX Engineering & Pricing (Hands-On Leader)
Senior VP, FX Engineering & Pricing (Hands-On Leader)

Citigroup • Greater London

Hybrid
GBP 120,000 - 150,000
27 days annual leave (plus bankhols)?
Discretional annual bonus
Private Medical Care & Life Insurance
+3
Senior Risk Engineer - Low-Latency Java & JVM
Senior Risk Engineer - Low-Latency Java & JVM

Bullish, Inc. • United Kingdom

On-site
GBP 90,000 - 140,000
Lead Java Developer — Real-Time Risk & Cloud (Hybrid)
Lead Java Developer — Real-Time Risk & Cloud (Hybrid)

Citigroup Inc. • Greater London

Hybrid
GBP 110,000 - 150,000
27 days annual leave
Discretional annual bonus
Private medical care
+2
Low-Latency Java Engineer | Hybrid Work & Algo Trading
Low-Latency Java Engineer | Hybrid Work & Algo Trading

Citigroup • Greater London

Hybrid
GBP 110,000 - 140,000
27 days annual leave
Discretional annual bonus
Private medical care & life insurance
+4
Senior FX Prime Brokerage & AI Engineer (Hybrid)
Senior FX Prime Brokerage & AI Engineer (Hybrid)

Citi • Greater London

Hybrid
GBP 140,000 - 180,000
27 days annual leave
Discretional bonus
Private Medical Care & Life Insurance
+3