Senior Java Engineer: Build Scalable Derivatives Risk Tools

Citi

Greater London

On-site

GBP 90,000 - 130,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

The Senior Java Developer at Citi will lead the development of critical derivatives risk applications within the Technology team in London. You will drive end-to-end delivery, design robust systems, and mentor junior engineers while aligning with Citi’s architectural standards.

You will collaborate with a global team, apply modern Java technologies, microservices, and cloud practices to deliver scalable solutions for risk management and regulatory reporting.

Qualifications

  • Core Java experience developing robust, scalable, and maintainable applications.
  • Experience in Capital Markets domain and derivatives/risk management is advantageous.
  • Strong test-driven development and agile practices.
  • Understanding of Java internals like class loading and memory management.
  • Ability to build tooling for development and production teams.

Responsibilities

  • Deliver projects through full software development lifecycle from concept to deployment.
  • Provide technical leadership and enforce architectural patterns across teams.
  • Develop standards for coding, testing, debugging and productionization.
  • Collaborate with global teams to deliver software solutions for business needs.

Skills

Java Core
Spring Framework
Distributed Caching
Cloud & Microservices
Linux/ scripting
SDLC/DevOps
Concurrency & performance

Education

Bachelor’s degree
Master’s degree (preferred)

Tools

Docker
Kubernetes
Jenkins
Git/Bitbucket
SonarQube
JIRA

Job description

The Senior Java Developer at Citi will lead the development of critical derivatives risk applications within the Technology team in London. You will drive end-to-end delivery, design robust systems, and mentor junior engineers while aligning with Citi’s architectural standards.

You will collaborate with a global team, apply modern Java technologies, microservices, and cloud practices to deliver scalable solutions for risk management and regulatory reporting.

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

Similar jobs worth comparing

Senior Java Engineer – Derivatives Risk Platform
Senior Java Engineer – Derivatives Risk Platform

Citigroup Inc. • Greater London

On-site
GBP 90,000 - 120,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
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 Developer - Credit Risk Technology, Vice President
Senior Java Developer - Credit Risk Technology, Vice President

Citi • Greater London

On-site
GBP 90,000 - 130,000
Senior Java Developer - Credit Risk Technology, Vice President
Senior Java Developer - Credit Risk Technology, Vice President

Citigroup Inc. • Greater London

On-site
GBP 90,000 - 120,000
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 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 Engineer - Fixed Income Algo Platform (Hybrid)
Senior Java Engineer - Fixed Income Algo Platform (Hybrid)

Citi • Greater London

Hybrid
GBP 100,000 - 150,000
27 days annual leave
Discretional annual bonus
Private Medical Care & Life Insurance
+5
Senior Java Engineer – Risk Platform & Engine
Senior Java Engineer – Risk Platform & Engine

LSEG • Greater London

On-site
GBP 90,000 - 130,000