Why this role stands out
Accelerate your career by architecting ultra-low-latency, high-impact financial systems that process millions of daily transactions within a collaborative, innovative team environment. This hybrid role is perfect for a seasoned Java engineer who thrives on solving complex technical challenges and wants to master event-driven architectures at scale. Apply today to take your expertise to the next level and make a tangible impact on global banking infrastructure.
Quick overview
Job description
Our banking client is currently looking for a highly skilled Senior Java Backend Engineer with 8+ years of experience in designing, developing, and optimizing real-time, low-latency data processing platforms. The ideal candidate should possess strong expertise in Java, distributed systems, event-driven architectures, streaming technologies, and data engineering frameworks to build scalable solutions capable of processing high-volume data changes with minimal latency.
This role requires hands-on experience in developing enterprise-grade backend applications that capture, process, transform, and distribute real-time data across multiple systems while ensuring reliability, scalability, and performance
Required Experience
- 8+ years of backend application development experience using Java.
- Experience building ultra-low-latency systems (
- Experience handling systems processing millions of events/transactions daily.
- Real-time data synchronization across multiple platforms.
- Strong expertise in low-latency application design and performance optimization.
- Proven experience with Kafka, event streaming, and asynchronous architectures.
- Experience implementing Change Data Capture (CDC) solutions using Debezium or similar technologies.
- Experience with cloud-native application development.
Your responsibilities:
- Design and develop highly scalable, low-latency, fault-tolerant backend applications using Java.
- Build real-time data processing solutions for high-volume transactional systems.
- Develop event-driven architectures using messaging and streaming technologies.
- Design and implement microservices-based applications using Spring Boot.
- Optimize application performance through profiling, tuning, and efficient resource utilization.
- Develop APIs and backend services supporting sub-second response times.
- Architect distributed systems with high throughput and minimal latency.
- Implement resilient systems using caching, asynchronous processing, and circuit breaker patterns.
- Perform code reviews and enforce engineering best practices.
- Troubleshoot production issues and perform root cause analysis.
Your Profile
Essential skills/knowledge/experience:
- Strong experience in Java 17+
- Solid experience with Spring Boot, Microservices
- Experience in working with Dynatrance, Splunk, Grafana
- Expertise in Apache Kafka, Kafka Streams, Kafka Connect
- Expertise in Change Data Capture (CDC) solutions using Debezium or similar technologies.
- Real Time Streaming & Event-Driven architectures
- Performance engineering concurrency & JVM tuning
- SQL & Data Engineering Fundamentals
- Kubernetes, Docker & CI/CD Pipelines
- Cloud Platform Experience (Azure, Aws, Google)
- Experience in Latency analysis and optimization
- Excellent English communication skills
Similar jobs
- WI
Senior Backend Software EngineerRecently posted Auto Apply
Wise · London · On-site 🇬🇧
JavaMariaDBMongoDB+1Technology£87.5k - £111k/yr - AM

Backend EngineerRecently posted
Anson Mccade · City, London · Hybrid 🇬🇧
MicroservicesAWSPythonTechnology£60k - £80k/yr - GI

Backend Engineer, Source Code: Repository Services (Ruby)Recently posted Auto Apply
GitLab · Remote · Remote 🇬🇧
Talent AcquisitionRubyGit+5TechnologySalary not listed - IW
Senior Backend Engineer - Introducer TechRecently posted Auto Apply
Iwoca.co.uk · London · Hybrid 🇬🇧
OnboardingDjangoFastAPI+8TechnologySalary not listed - WI
Bakend Engineer - Send CoreRecently posted Auto Apply
Wise · London · Hybrid 🇬🇧
Engineering£68k - £87.5k/yr - TR

Senior Backend Engineer - .Net Auto Apply
Trainline · London · Hybrid 🇬🇧
DockerDynamoDBGCP+14TechnologySalary not listed - IS

Senior Backend Engineer (m/f/d) - Copyright Auto Apply
ICE Services · Berlin · Hybrid 🇬🇧
DockerDynamoDBMicroservices+4TechnologySalary not listed - ZE
Lead Backend Engineer Auto Apply
Zego · London · Hybrid 🇬🇧
MicroservicesPythonCI/CD+1TechnologySalary not listed - BC

Senior Python Programmer - 12 months fixed term contract Auto Apply
BWB Consulting · Nottingham · On-site 🇬🇧
Microsoft ExcelGitNumPy+2Salary not listed - AL
Mid-level Backend Engineer (Remote) - UK Auto Apply
AlphaSights · London · Remote 🇬🇧
MicroservicesRubySpinnaker+6TechnologySalary not listed - AL
Senior Backend Engineer (Remote) - UK Auto Apply
AlphaSights · London · Hybrid 🇬🇧
MicroservicesRubySpinnaker+6TechnologySalary not listed - WI
Senior Backend Engineer - Risk DomainRecently posted Auto Apply
Wise · London · On-site 🇬🇧
PythonJavaKafkaTechnology£87.5k - £111k/yr
