CareerPlan

Senior Java Developer

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

Core

Design, develop, and maintain end-to-end financial markets systems for cross-product transactional pricing of derivatives.

Role type

Senior IC Java developer (investment banking)

Builds

Real-time event-driven architectures and derivatives/FX Options trading technology

Domain

Investment banking / Financial markets

Required skills

Core Java, Spring Framework, Java concurrency, Derivatives and FX Options trading technology, Real-time event-driven architectures, Agile development

Preferred skills

Full-stack web development, RX Java, Micro-services, Docker, Distributed data stores, Functional programming, e-trading technology, CI/CD, DevOps

Responsibilities

Drive platform development forward and deliver high-quality solutions to business-critical customer requirements, Collaborate with global teams across multiple locations including technologists, business analysts, and project managers, Take full ownership of the complete development lifecycle from design through support, Design, develop, and maintain end-to-end financial markets systems, Write efficient, clear, and robust code with comprehensive accompanying test suites