CareerPlan

Lead Java Engineer (Risk)

London, England, GBFull-time2026-08-25 → 2026-11-10

Core

Lead Java Engineer designing and implementing core risk-engine components for quantitative margin calculations and pricing analytics in a clearing service.

Role type

Lead Individual Contributor (IC) Java Engineer

Builds

Java-based risk platform and risk engine delivering quantitative margin models at scale

Domain

Financial services / Clearing / Risk Management

Deliverable

production ML models

Required skills

Java 11/17, Spring Boot, quantitative model implementation, risk-engine architecture, performance optimization, resilience engineering, regulated environment SDLC

Preferred skills

C++/native analytics libraries, credit derivatives, cloud/hybrid environments, infrastructure-as-code, observability tooling

Technologies

Java, Spring Boot, Maven, Kafka, ActiveMQ, JMS, Linux, GitLab, JUnit, Mockito, Terraform, Ansible

Responsibilities

Design and evolve core risk-engine components for intraday/overnight margin calculations; translate analytic requirements into production-grade system behavior; provide technical leadership for risk calculation orchestration; integrate market, trade, and reference data; ensure performance, scalability, and failure handling; drive business requirements through development and release; collaborate with infrastructure and DevOps teams.

Seniority

Lead, hands-on IC with technical leadership