CareerPlan

Senior Java Engineer - Fixed Income Pricing and Analytics

London, England, GBFull-time2026-11-06 → 2026-11-10
Hybrid

Core

Build a next-generation, real-time, high-performance pricing and analytics platform for Rates and Credit Fixed Income products to support traders in pricing and risk management.

Role type

Senior IC Java Engineer (Fixed Income Pricing & Analytics)

Builds

Real-time, low-latency Java services, streaming APIs, and cloud-native platforms for pricing, axes, risk, and analytics workflows.

Domain

Financial Services / Fixed Income / Rates and Credit

Deliverable

production ML models | product features

Required skills

Java (modern, high-performance, concurrency, memory management, GC tuning), Kotlin, Spring Boot, Distributed systems design, Event-driven architecture (Kafka, Solace), REST/gRPC/Streaming APIs, SQL, Kubernetes, OpenTelemetry, CI/CD, Agile/Scrum, Technical leadership, AI tool usage.

Preferred skills

Fixed Income domain knowledge, Electronic trading experience, Market data experience.

Technologies

Java, Kotlin, Spring Boot, Kafka, Solace, Kubernetes, OpenTelemetry, gRPC, WebSocket, SSE, SQL.

Responsibilities

Design and build real-time low-latency Java services for pricing and risk workflows; Break down legacy landscape into incremental deliverables using Agile; Work directly with traders and quants to refine requirements and deliver features; Collaborate with front-end engineers on streaming APIs for trading UIs; Ensure engineering quality via code reviews, automated testing, and observability; Mentor engineers and lead adoption of modern tools and AI practices.

Seniority

Senior, hands-on IC with technical leadership