Booking and Messaging Java Developer (COMBJP00001223)

London, London, United Kingdom • Posted June 06, 2026

Job Type: Full-time
Location: London, London
Posted: June 06, 2026
Category: computer-and-mathematical
Application Deadline: July 16, 2026

Role Description

Senior Java Backend Engineer (Distributed Systems & Messaging)

Location: London, UK (Hybrid)
Role Type: Permanent
Tech Stack: Java 8+, Concurrency, Apache Kafka / JMS / TIBCO, Spring Boot, Microservices, Low-Latency

About the Team & Platform

We are building and scaling a complex, high-throughput, electronic trading platform distributed across several international hubs. Our development environment is structured around highly autonomous, functional cells that own their own backlogs-supported directly by Product Owners, Business Analysts, and Scrum Masters.

Specifically, our core engineering focus sits at the intersection of trade booking architectures, static data management, and real-time connectivity workflows. This team is responsible for managing the continuous, asynchronous transaction data pipelines that ingest live trade feeds directly from external international exchanges and trading venues.

What You Will Do

Design, imple...

Interested in this role?

Click the button below to start your application for Booking and Messaging Java Developer (COMBJP00001223) at Randstad Technologies Recruitment.

Apply Now