×
Register Here to Apply for Jobs or Post Jobs. X

Senior Java Engineer – Platform

Job in Reading, Berkshire, RG1, England, UK
Listing for: RE Partners
Full Time position
Listed on 2026-07-10
Job specializations:
  • Software Development
    Java Developer, Backend Developer
Salary/Wage Range or Industry Benchmark: 90000 - 120000 GBP Yearly GBP 90000.00 120000.00 YEAR
Job Description & How to Apply Below
Position: Senior Java Engineer – Payments Platform

We're building a high-impact payments platform for a top-tier investment bank – think real-time, high-volume transactions, sub-10ms latency, and millions of operations per second
. This isn't a CRUD role. This is core Java engineering, building and optimising systems that sit at the heart of global payments infrastructure. You'll join a small, senior team with real ownership – you'll own services end-to-end, from design to production support. Your work will power real-time payments across the globe.

What You'll Be Doing
  • Design, build, and optimise high-throughput, low-latency distributed systems using Java 21+, Spring Boot, Kafka, and Kubernetes
    .
  • Work with event-driven architectures and asynchronous messaging.
  • Tune JVM performance, debug production issues, and optimise for reliability.
  • Own the full lifecycle: requirements, design, implementation, testing, and production support.
  • Collaborate with engineers, architects, and business stakeholders in an Agile environment.
What We're Looking For Must-Have:
  • 8+ years of hands-on Java development experience
  • Expert knowledge of Java 17/21
    , Spring Boot, and modern JVM features
  • Deep understanding of concurrency, multithreading, and performance tuning
  • Experience with Kafka (or similar messaging systems) and event-driven architectures
  • Strong grasp of distributed systems – fault tolerance, idempotency, resilience
  • Production debugging skills – thread dumps, heap analysis, profiling tools
  • UK or US work authorisation (we cannot sponsor visas)
Nice to Have:
  • Experience in payments, trading, or financial services – especially low-latency systems
  • Experience with reactive programming (Spring Web Flux, Akka)
  • Familiarity with ISO 20022, SWIFT, or FIX standards
  • Cloud-native experience (AWS, GCP, or Azure) with Kubernetes
Why Apply?
  • Meaningful Work: Your code will process billions in payments – impact you can see
  • Modern Tech Stack: Java 21, virtual threads, Kafka, Kubernetes – not legacy maintenance
  • Senior Team: Work alongside engineers from top banks and trading firms
  • Stable, Long-Term: This is a permanent role with a top-tier investment bank – real job security
  • Hybrid Flexibility: 2-3 days in the office at Canary Wharf, rest remote

How to Apply:
Click Apply

Right to work status: No visa sponsorship available. (UK work authorisation only)

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary