CareerPlanSign in

Senior Java Developer

London, United Kingdom💼 Full-time🗓 2026-06-29 → 2026-09-26

Core

Senior Java Developer building and supporting risk management systems for traders to execute trades and manage structured rates activities.

Role type

Senior IC Java Developer (VP level)

Builds

Scalable distributed systems, risk management platforms, and pricing engines for interest rates derivatives

Domain

Financial Services / Interest Rates Derivatives / Risk Management

Deliverable

production ML models | product features

Required skills

Java, distributed systems, multithreaded programming, unit testing, continuous integration, design patterns, data structures

Preferred skills

Scala, Symphony, Akka, Coherence, Infinispan, Cassandra, Hazelcast, risk calculations, valuation, model libraries

Technologies

Java, Scala, Symphony, Akka, Coherence, Infinispan, Cassandra, Hazelcast

Responsibilities

Design and build functionality for new and existing risk management systems; partner with product leads to enhance platforms; ensure high-quality delivery via testing and CI/CD; support production releases and post-deployment support; develop distributed systems using caches and grid-computing; collaborate with global teams on scalable solutions

Seniority

Senior, hands-on IC (VP level)

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.