Job Description

Senior Java Developer

Permanent | Full‑Time

Our client is expanding their engineering team and we’re supporting them in the search for a Senior Java Developer with strong experience in distributed systems, large‑scale data processing, and high‑performance microservices. This is an opportunity to join a highly technical environment working on an event‑driven platform that handles high‑volume, real‑time data.

The Role

You’ll play a key part in designing and delivering Java‑based services that power a complex, data‑intensive system. The ideal candidate enjoys solving distributed‑systems challenges, improving performance, and contributing to architectural decisions.

Key Responsibilities

  • Develop and maintain Java‑based microservices
  • Build scalable event‑stream processing pipelines using Apache technologies (Kafka, Camel, Flink, etc.)
  • Optimise services for throughput, reliability, and low latency
  • ...

Apply for this Position

Ready to join Confidential? Click the button below to submit your application.

Submit Application