CareerPlanGet AI match score →

Java Engineer

London, Birmingham, Manchester, Newcastle upon Tyne, Edinburgh, Belfast, UNITED KINGDOM, gb🌐 Remote💼 Full-time🗓 2026-06-30 → 2026-07-31

Core

Backend Java engineer designing, developing, and maintaining high-performance, resilient components for a high-volume message processing environment in financial services.

Role type

Senior IC Java Engineer (Distributed Systems)

Builds

Cloud-native microservices, messaging layers, and distributed processing systems for trading clients.

Domain

Financial Services / High-Frequency Trading / Distributed Systems

Deliverable

production ML models | product features

Required skills

Java (Spring Boot, REST APIs), Kafka, Kubernetes/OpenShift, SQL (SQL Server, Oracle), Redis, CI/CD pipelines, OAuth/JWT security, Gradle/Maven, Git/Bitbucket, Docker, Agile/Scrum

Preferred skills

Experience with trading platforms, AI coding assistants (GitHub Copilot, Cursor, Claude), prompt engineering, AWS/Microsoft/Oracle certifications

Technologies

Java, Spring Boot, Kafka, Kubernetes, OpenShift, Docker, Redis, SQL Server, Oracle, Gradle, Maven, Git, Bitbucket, GitHub Copilot, Cursor, Claude

Responsibilities

Design and develop backend components focusing on performance and resilience; troubleshoot message sequencing, recovery, and failure issues; support releases and production stability; contribute to technical design reviews and knowledge sharing.

Seniority

Senior, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on SmartRecruiters ↗