Skip to content
Home /
Jobs / Senior Java Engineer - Distributed Systems & Real-Time Data
Senior Java Engineer - Distributed Systems & Real-Time Data
London Source: WhatJobs
£120,000–£180,000
Design, develop, and optimize distributed systems and event-driven architectures supporting real-time data processing
Implement solutions using Java 21, Spring Boot, Flowable , and cloud-native technologies
Build robust, fault-tolerant streaming data platforms leveraging Apache Flink and Kafka
Apply CQRS and Event Sourcing patterns , ensuring scalability, consistency, and reliability
Collaborate with solution architects to define secure, resilient, and high-performance systems
Leverage AI-enabled tools (GitHub Copilot, LLMs) to accelerate development and improve code quality
Ensure compliance with SDLC best practices , including automated testing, CI/CD, and deployment using Kubernetes and Terraform
Engage with stakeholders to translate business requirements into innovative technical solutions
Optimize application performance in mission-critical environments , ensuring minimal latency and high throughput
Maintain strong security controls by implementing identity, access, and OAuth-based authentication mechanisms
Requirements
15+ years of experience in Java development and advanced distributed systems design
Hands-on expertise with Java 21, Flowable, Spring Boot , and ORM frameworks (JPA, iBatis)
Deep knowledge of data streaming technologies (Apache Flink, Kafka) , time-series processing, and microservices
Proficiency in cloud-native architectures with Kubernetes, Docker, Terraform, and Azure platforms
Experience with CosmosDB, PostgreSQL, Redis , and other relevant data stores
Strong background in security frameworks (Azure AD, OAuth)
Proficiency in REST API development, CI/CD pipelines, and automated testing
AI-assisted software engineering experience using GitHub Copilot or equivalent tools
Solid understanding of Computer Science fundamentals and SDLC best practices
Excellent communication and stakeholder management skills
Nice to Have Skills
Experience in Client Lifecycle domain
Familiarity with Kotlin, Scala, Oracle, Databricks , and big data platforms
Knowledge of LLMs, observability, and resilience engineering approaches for regulated environments
#J-18808-Ljbffr
Full job description from WhatJobs. Apply for this role →
£120,000–£180,000
Location London
Employer Vallum Associates
View & apply
More jobs like this
London
See advert for pay
Ensure compliance with SDLC best practices , including automated testing, CI/CD, and deployment using Kubernetes and Terraform
IT & Technology
London
See advert for pay
Vallum Associates is seeking a senior Java architect to design, develop, and optimize distributed systems and event-driven architectures for…
IT & Technology
London
£120,000–£180,000
Vallum Associates is seeking a senior Java architect to design, develop, and optimize distributed systems and event-driven architectures for…
IT & Technology
London
£85,000–£95,000
We are looking for a Senior Java Developer to help design and deliver a platform built around Java microservices.
IT & Technology
London
£85000 - £95000/annum 10% Bonus
The role We are looking for a Senior Java Developer to help design and deliver a platform built around Java microservices. You will take ownership…
IT & Technology Permanent
Bournemouth
See advert for pay
Design, develop, and maintain scalable microservices using Java and Spring Boot.
IT & Technology Contract
Explore: Engineering recruitment Specialist jobs in London
Back to all jobs
Help others hire with confidence
Reviews on Trustpilot Worked with Verifera as a candidate or employer? Your honest review helps the next person trust verified hiring.
Your cookie choices
We use essential cookies to make this site work. With your permission we would also like to use the optional cookies below. Nothing optional is set until you choose, and you can change your mind at any time from "Cookie settings" at the bottom of every page. Cookie policy .
Accept all
Reject all
Save my choices
Manage preferences