CareerPlanSign in

Senior Java Engineer (Kafka, Kubernetes, SpringBoot) - Banking

London, UK💼 Full-time💰 $156,000–$156,000🗓 2026-06-01 → 2026-08-07

Core

Senior Java Engineer leading the migration of legacy banking applications to a new event-based, service-oriented architecture.

Role type

Senior IC Java Engineer (Banking)

Builds

Event-driven microservices and containerized solutions for a financial institution

Domain

Banking / Financial Services

Deliverable

production ML models | product features

Required skills

Core Java, SpringBoot, Kubernetes, Docker, Kafka ecosystem, Unix/Linux, Object-Oriented Design, Test-Driven Development, Performance Tuning

Preferred skills

Agile development, Event-driven architecture design, Oracle database design, Splunk, DevOps tooling, IBM MQ, ISO 15022/20022 messaging standards, Financial Market Infrastructure experience

Technologies

Java, SpringBoot, Kafka, Kubernetes, Docker, Oracle, Splunk, IBM MQ

Responsibilities

Design and develop microservices, migrate legacy applications, ensure compliance with engineering standards, coach junior staff, organize solution walkthroughs, profile and tune application performance

Seniority

Senior, hands-on IC

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