Lead Java Developer — Real-Time Risk & Cloud (Hybrid)

Citibank (Switzerland) AG

Greater London

Hybrid

Confidential

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

27 days annual leave
Discretional annual bonus
Private medical care
Pension plan
Employee assistance program

Job summary

Citi is seeking a Lead Java Developer in London to architect and implement real-time and on-demand risk systems. You will own the full lifecycle from design to production support, integrating new analytics and data sets across global teams.

The role emphasizes scalable microservices, streaming data, and observability with ELK, Prometheus and Grafana. Hybrid work model and competitive benefits are offered.

Qualifications

  • Bachelor’s degree in a related field or equivalent experience.
  • Strong experience in Core Java and J2EE/Spring.
  • Experience in Capital Markets Front Office technology.
  • Strong communication and problem-solving skills.

Responsibilities

  • Lead delivery of Real‑Time and On‑Demand Risk enhancements with London‑based traders and tech teams.
  • Own the full development lifecycle: architecture, design, implementation, automated testing strategies, release execution, and production support.
  • Drive alignment of RT/OD workflows with EOD Risk strategy, ensuring parity and controlled cutover.
  • Lead adoption and build‑out of RT/OD capabilities on risk platforms, including integration of new analytics and datasets.
  • Deliver performance improvements through optimized risk calculations and scalable architectures.
  • Guide migration of compute workloads to AWS with scalability, throughput, and cost efficiency.
  • Collaborate with NAM and APAC teams in follow-the-sun model to improve velocity and reliability.
  • Provide user updates, demos, documentation, and education to promote adoption.

Skills

Core Java
J2EE
Spring Framework
Python scripting
Microservices
Docker
Kubernetes
OpenShift
Kafka
JMS
gRPC
ELK
Grafana
Prometheus
Databases

Education

Bachelor’s degree or higher

Tools

Docker
Kubernetes
OpenShift
Kafka
JMS
gRPC
ELK
Grafana
Prometheus

Job description

Citi is seeking a Lead Java Developer in London to architect and implement real-time and on-demand risk systems. You will own the full lifecycle from design to production support, integrating new analytics and data sets across global teams.

The role emphasizes scalable microservices, streaming data, and observability with ELK, Prometheus and Grafana. Hybrid work model and competitive benefits are offered.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 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
Hybrid C# Developer - Real-Time P&L & Risk Systems
Hybrid C# Developer - Real-Time P&L & Risk Systems

Cloudspirit • Greater London

Hybrid
GBP 60,000 - 80,000
Lead Java Developer
Lead Java Developer

Citi • Greater London

On-site
GBP 90,000 - 130,000
27 days annual leave
Discretional annual bonus
Private Medical Care & Life Insurance
+5
Senior Java Microservices Engineer - Hybrid
Senior Java Microservices Engineer - Hybrid

Citi • Belfast City District

Hybrid
GBP 70,000 - 100,000
27 days annual leave
Discretionary annual bonus
Private Medical Care & Life Insurance
+4
Low-Latency Java Architect for Global Finance (Hybrid)
Low-Latency Java Architect for Global Finance (Hybrid)

Citigroup Inc. • Greater London

Hybrid
GBP 110,000 - 140,000
27 days annual leave
Discretionary bonus
Private Medical Care
+6
Full-Stack Java Microservices Engineer — Hybrid
Full-Stack Java Microservices Engineer — Hybrid

Citigroup Inc. • Belfast City District

Hybrid
GBP 85,000 - 115,000
27 days annual leave
Discretionary bonus
Private Medical Care & Life Insurance
+5
Senior Low-Latency Java Engineer — Global Markets
Senior Low-Latency Java Engineer — Global Markets

Citigroup Inc. • Greater London

Hybrid
GBP 110,000 - 170,000
27 days leave
Bonus
Private Medical Care
+6
Senior Low-Latency Java Engineer - Trading Systems
Senior Low-Latency Java Engineer - Trading Systems

Citibank (Switzerland) AG • Greater London

Hybrid
GBP 110,000 - 140,000
Hybrid working model
27 days annual leave
Private medical care
+1
Senior Dev Engineer, Rates Risk Tech Lead – Hybrid London
Senior Dev Engineer, Rates Risk Tech Lead – Hybrid London

Citibank (Switzerland) AG • Greater London

Hybrid
GBP 120,000 - 170,000
Hybrid work model
Annual bonus
Private Medical Care
+3