Java Engineer - Microservices, Kafka, Kubernetes, Big Data
Listed on 2026-07-09
-
Software Development
Backend Developer, Java Developer, Cloud Engineer - Software, DevOps
Location: Greater London
We're supporting a client that is expanding its engineering capability within a large-scale data and platform environment. They're looking for a Senior Java Engineer to join a team responsible for building and operating high-throughput distributed systems, modernising legacy applications, and delivering data-driven services s position will suit an engineer who enjoys working across the full development lifecycle, from architecture and design through to deployment, monitoring and production support.
WhatYou'll Be Doing
- Developing and maintaining Java-based services within a microservices architecture
- Building ETL and ELT pipelines capable of processing large volumes of structured and semi-structured data
- Designing and implementing event-driven solutions using Kafka and related streaming technologies
- Migrating monolithic applications into loosely coupled, containerised services running on Kubernetes and Open Shift
- Working with data stored and processed using technologies including Hadoop, Spark, Trino
- Developing solutions that leverage columnar storage formats such as Avro, Parquet and ORC
- Building resilient, testable applications using Spring, Guice and modern dependency injection principles
- Creating and maintaining CI/CD pipelines using Git, Maven and Jenkins
- Java
- Kafka and distributed messaging platforms
- Hadoop, Spark, Trino
- Spring Framework, Guice
- Vert.x
- Elasticsearch, Lucene
- Splunk
You'll have a strong background in backend engineering and distributed systems, with experience building scalable, highly available services in complex enterprise environments.
Experience with microservices migration programmes, event-driven architectures, large-scale data processing, and cloud-native deployment models will be particularly valuable.
This is an opportunity to join an engineering-led organisation where you'll contribute to architectural direction, platform modernisation initiatives and the delivery of systems operating at significant scale.
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: