Senior Java Engineer, FX Options Risk – Real-Time

Citibank (Switzerland) AG

Greater London

Hybrid

Confidential

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

27 days annual leave
Discretional annual bonus
Private medical care
Life Insurance
Employee assistance program
Pension plan
Parental leave
Employee discounts
Learning resources

Job summary

Citi is seeking a Senior Java Software Engineer for FX Options Risk (VP) to design, develop, and optimize our high-throughput, real-time risk system. You will work on low-latency processing, collaborate with the FX Options Trading desk, and guide the team with architectural excellence.

The role requires deep Core Java expertise, experience with real-time streaming, and familiarity with containerization and cloud platforms. A hybrid work model and comprehensive benefits are offered.

Qualifications

  • Extensive Java development in low-latency, distributed environments.
  • Strong FX trading knowledge or real-time risk systems experience is highly preferred.
  • Proven track record as an individual contributor delivering high-throughput distributed systems.
  • Hands-on with real-time stream processing and distributed data architectures (Kafka/Storm).
  • Familiar with modern infrastructure, containerization and cloud platforms.

Responsibilities

  • Design, implement, and optimize FX real-time risk infrastructure for high performance and availability.
  • Provide architectural input, code reviews, and mentorship to engineers.
  • Collaborate with FX trading desk and risk managers to translate requirements into software designs.
  • Drive technical strategy as the risk platform modernizes and migrates.
  • Ensure security, scalability, and stability across the portfolio.

Skills

Core Java
Multi-threading
Concurrency
Memory optimization
Garbage collection tuning
Real-time risk systems

Education

Bachelor's degree

Tools

Kafka
Apache Storm
CouchbaseDB/NoSQL
Spring
OpenShift/Kubernetes
GCP/AWS

Job description

Citi is seeking a Senior Java Software Engineer for FX Options Risk (VP) to design, develop, and optimize our high-throughput, real-time risk system. You will work on low-latency processing, collaborate with the FX Options Trading desk, and guide the team with architectural excellence.

The role requires deep Core Java expertise, experience with real-time streaming, and familiarity with containerization and cloud platforms. A hybrid work model and comprehensive benefits are offered.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Engineer – FX Options Real-Time Risk
Senior Java Engineer – FX Options Real-Time Risk

Citigroup Inc. • Greater London

Hybrid
GBP 110,000 - 170,000
27 days leave
Annual bonus
Private medical care
+5
Senior Java Engineer - Real-Time FX Options Risk
Senior Java Engineer - Real-Time FX Options Risk

Citi • Greater London

Hybrid
GBP 140,000 - 190,000
Paid Parental Leave
27 days annual leave
Private Medical Care
+2
Real-Time FX Options Risk Engineer (Java) - Hybrid
Real-Time FX Options Risk Engineer (Java) - Hybrid

United States Digital Space LLC • Greater London

Hybrid
GBP 150,000 - 210,000
27 days annual leave
Discretionary annual bonus
Private Medical Care & Life Insurance
+5
Senior Java Software Engineer – FX Options Risk (VP)
Senior Java Software Engineer – FX Options Risk (VP)

Citibank (Switzerland) AG • Greater London

Hybrid
Confidential
27 days annual leave
Discretional annual bonus
Private medical care
+6
Senior Java Software Engineer – FX Options Risk (VP)
Senior Java Software Engineer – FX Options Risk (VP)

Citigroup Inc. • Greater London

Hybrid
GBP 110,000 - 170,000
27 days leave
Annual bonus
Private medical care
+5
Senior Java Software Engineer – FX Options Risk (VP)
Senior Java Software Engineer – FX Options Risk (VP)

United States Digital Space LLC • Greater London

Hybrid
GBP 150,000 - 210,000
27 days annual leave
Discretionary annual bonus
Private Medical Care & Life Insurance
+5
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
Senior Java Lead: Real-Time Risk & Cloud Solutions (Hybrid)
Senior Java Lead: Real-Time Risk & Cloud Solutions (Hybrid)

Citigroup Inc. • Greater London

Hybrid
GBP 90,000 - 120,000
27 days annual leave (plus bankhols)
Discretionary annual bonus
Private Medical Care & Life Insurance
+5
Senior Java Software Engineer – FX Options Risk (VP)
Senior Java Software Engineer – FX Options Risk (VP)

Citi • Greater London

Hybrid
GBP 140,000 - 190,000
Paid Parental Leave
27 days annual leave
Private Medical Care
+2
Senior Java Backend Lead - FX Tech (AI-Driven, Hybrid)
Senior Java Backend Lead - FX Tech (AI-Driven, Hybrid)

Xcede Recruitment Solutions • Greater London

Hybrid
GBP 110,000 - 170,000
27 days annual leave
Discretionary annual bonus
Private Medical Care & Life Insurance
+4