Senior Java Engineer - FX Options Real-Time Risk

Citigroup

Greater London

Hybrid

GBP 62,000 - 102,000

Full time

6 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Private medical care
Life insurance
Pension plan
Employee assistance program
27 days annual leave

Job summary

Citigroup in London, United Kingdom, seeks a Senior Java Software Engineer for FX Options Risk (VP) to design and optimize real-time risk infrastructure. You will drive key technical deliverables, mentor engineers, and collaborate with front-office partners to translate trading requirements into robust software solutions.

The role emphasizes high performance, low latency, and near-term production-readiness within a hybrid, front-office facing environment, with a competitive package and benefits.

Qualifications

  • Extensive Java development experience in parallel, low-latency environments.
  • Experience with FX trading, risk systems is preferred.
  • Proven track record delivering high-throughput distributed systems.

Responsibilities

  • Design, develop, and optimize FX real-time risk infrastructure for performance and high availability.
  • Drive technical deliverables and champion modern development practices.
  • Provide architectural input and contribute to the technical strategy during modernization.
  • Collaborate to set design standards, conduct code reviews, and mentor engineers.
  • Serve as SME for FX Options Trading desk, translating requirements into software designs.
  • Act as technical partner to front-office stakeholders for rapid troubleshooting.
  • Assess risk for architectural decisions, ensuring security, scalability, and stability.
  • Contribute hands-on as a primary engineer using our stack (Java, Couchbase, Kafka, Storm).
  • Solve real-time risk calculation and large-concurrency data-flow challenges.

Skills

Core Java
Multithreading
Memory management
GC tuning
Concurrency
Real-time streaming
Kafka
Apache Storm
Couchbase NoSQL
Spring
Cloud platforms
Kubernetes
OpenShift
AI in finance
Machine learning
Communication skills

Education

Bachelor's degree or higher

Tools

AWS
GCP

Job description

Citigroup in London, United Kingdom, seeks a Senior Java Software Engineer for FX Options Risk (VP) to design and optimize real-time risk infrastructure. You will drive key technical deliverables, mentor engineers, and collaborate with front-office partners to translate trading requirements into robust software solutions.

The role emphasizes high performance, low latency, and near-term production-readiness within a hybrid, front-office facing environment, with a competitive package and benefits.

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

Similar jobs worth comparing

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

Citibank (Switzerland) AG • Greater London

Hybrid
Confidential
27 days annual leave
Discretional annual bonus
Private medical care
+6
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
Senior Java Software Engineer – FX Options Risk
Senior Java Software Engineer – FX Options Risk

Citigroup • Greater London

Hybrid
GBP 62,000 - 102,000
Hybrid work model
Private medical care
Life insurance
+3
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 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 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
Lead Java Developer — Real-Time Risk & Cloud (Hybrid)
Lead Java Developer — Real-Time Risk & Cloud (Hybrid)

Citibank (Switzerland) AG • Greater London

Hybrid
Confidential
27 days annual leave
Discretional annual bonus
Private medical care
+2
Senior Java Developer - Low-Latency Fixed Income Algos
Senior Java Developer - Low-Latency Fixed Income Algos

Citibank (Switzerland) AG • Greater London

Hybrid
Confidential
27 days annual leave
Discretionary bonus
Private medical care
+6