Senior Java Engineer - Distributed Systems & Real-Time Data

Korn/Ferry International, Manor Park, Newham

Senior Java Engineer - Distributed Systems & Real-Time Data

Salary not available. View on company website.

Korn/Ferry International, Manor Park, Newham

  • Full time
  • Temporary
  • Onsite working

Posted 1 week ago, 22 Sep | Get your application in now before you're too late!

Closing date: Closing date not specified

Job ref: ef2b10bc2e254e939e70780633aac01f

Location ref: Manor Park, Newham

Full Job Description

Senior Java Engineer - Distributed Systems & Real-Time Data


Date: 2026-09-21T00:00:00


Location: Greater London


Region: Greater London


Country: GB


Postal Code: WC2N 5DN


Additional Info: Any


Application Deadline: 2026-12-20T11:07:51.24


Job Details


Location: London Hybrid, 3 days per week onsite


Contract: 12 months


Rate: Up to £550 per day inside IR35


Job Description


We are looking for a highly experienced Senior Java Engineer to join a major financial services organisation, working on highly scalable, mission-critical platforms supporting real-time data processing and distributed systems.


Key Responsibilities



  • Design, develop and optimise highly scalable distributed and event-driven systems.

  • Build real-time streaming and data-processing solutions using Apache Flink and Kafka.

  • Develop enterprise applications using Java, Spring Boot and microservices architectures.

  • Design fault-tolerant solutions capable of operating in high-throughput, mission-critical environments.

  • Apply architectural patterns including CQRS and Event Sourcing.

  • Develop and optimise REST APIs and backend services.

  • Deploy and operate applications using Kubernetes, Docker and Terraform.

  • Work within Azure/cloud-native environments.

  • Improve system performance, resilience, scalability and availability.

  • Implement appropriate security controls including OAuth and identity/access management.


Essential Experience



  • Extensive commercial Java development experience, ideally including Java 17/21.

  • Strong hands-on Spring Boot and microservices experience.

  • Strong experience designing and developing distributed systems.

  • Hands-on Apache Flink experience.

  • Strong Apache Kafka and event-driven architecture experience.

  • Experience building real-time/stream-processing platforms.

  • Understanding of high-throughput, low-latency and fault-tolerant system design.

  • Kubernetes and Docker experience.

  • Experience working with Microsoft Azure.

  • CI/CD and automated testing experience.


About Korn Ferry


Korn Ferry unleashes potential in people, teams, and organizations. We work with our clients to design optimal organization structures, roles, and responsibilities. We help them hire the right people and advise them on how to reward and motivate their workforce while developing professionals as they navigate and advance their careers.


To learn more, please visit Korn Ferry at www.Kornferry.com


#s1-Gen

Location: London Hybrid, 3 days per week onsite Contract: 12 months Rate: Up to £550 per day inside IR35 We are looking for a highly experienced Senior Java Engineer to join a major financial services organisation, working on highly scalable, mission-critical platforms supporting real-time data processing and distributed systems.Key ResponsibilitiesDesign, develop and optimise highly scalable distributed and event-driven systems.Build real-time streaming and data-processing solutions using Apache Flink and Kafka.Develop enterprise applications using Java, Spring Boot and microservices architectures.Design fault-tolerant solutions capable of operating in high-throughput, mission-critical environments.Apply architectural patterns including CQRS and Event Sourcing.Develop and optimise REST APIs and backend services.Deploy and operate applications using Kubernetes, Docker and Terraform.Work within Azure/cloud-native environments.Improve system performance, resilience, scalability and
availability.Implement appropriate security controls including OAuth and identity/access management.Essential ExperienceExtensive commercial Java development experience, ideally including Java 17/21.Strong hands-on Spring Boot and microservices experience.Strong experience designing and developing distributed systems.Hands-on Apache Flink experience.Strong Apache Kafka and event-driven architecture experience.Experience building real-time/stream-processing platforms.Understanding of high-throughput, low-latency and fault-tolerant system design.Kubernetes and Docker experience.Experience working with Microsoft Azure.CI/CD and automated testing experience.About Korn FerryKorn Ferry unleashes potential in people, teams, and organizations. We work with our clients to design optimal organization structures, roles, and responsibilities. We help them hire the right people and advise them on how to reward and motivate their workforce while developing professionals as they navigate and advance their
careers. To learn more, please visit Korn Ferry at www.Kornferry.com #J-18808-Ljbffr

Direct job link

https://www.jobs24.co.uk/job/senior-java-engineer-distributed-systems-real-time-127439830