CareerPlanSign in

Booking and Messaging Java Developer (COMBJP00001223)

London, UK💼 Full-time🗓 2026-06-05 → 2026-08-10

Core

Designing and optimizing high-throughput, low-latency asynchronous transaction data pipelines for an electronic trading platform.

Role type

Senior IC Java Backend Engineer (Distributed Systems & Messaging)

Builds

Real-time connectivity workflows and trade booking architectures for international exchanges and trading venues.

Domain

Financial Technology / Electronic Trading

Deliverable

production ML models | product features

Required skills

Java 8+ concurrency models, Apache Kafka, Spring Boot, SQL relational databases, Linux/Unix, Maven/Gradle

Preferred skills

Reactive programming (RxJava, ReactiveX), low-latency message brokers (60East AMPS, Solace), cloud event brokers (AWS SQS/SNS, Google Pub/Sub)

Technologies

Java, Apache Kafka, Spring Boot, PostgreSQL, Sybase, MS SQL, Linux, Maven, Gradle, RxJava, TIBCO RV

Responsibilities

Design complex distributed trading workflows, optimize high-throughput asynchronous processing components, collaborate with architects and DevOps to roll out platform improvements.

Seniority

Senior, hands-on IC

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