Senior Staff Java Engineer

RE Partners

Greater London

Hybrid

GBP 90,000 - 130,000

Full time

20 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Hybrid work model

Job summary

RE Partners in London seeks an experienced and opinionated Java Developer to join the high-performing engineering team, building low-latency, high-throughput payments systems.

You will design scalable real-time services using Core Java, Spring Boot, and RESTful APIs, while mentoring engineers and shaping architecture.

This hybrid UK role offers opportunities to work with OpenShift, AWS, MongoDB, and modern messaging patterns in a demanding payments environment.

Qualifications

  • 7+ years Core Java development with performance/memory optimization.
  • Expertise in Spring Boot and microservices.
  • Proven experience building low-latency, high-throughput systems.
  • Hands-on experience with XML, message parsing, and transformation.
  • Deployment experience on OpenShift and/or Kubernetes.
  • Solid understanding of MongoDB/NoSQL patterns.
  • Experience in payments, financial services, or banking systems.
  • Strong communication skills in an engineering-driven environment.

Responsibilities

  • Design and build low-latency, high-throughput backend systems with Core Java and Spring Boot.
  • Develop RESTful APIs and microservices powering secure payment workflows.
  • Work with XML-based messaging standards used in financial transactions.
  • Deploy and scale apps on OpenShift and AWS.
  • Integrate MongoDB and other datastores; optimize data access.
  • Collaborate with DevOps, Product, and QA teams.

Skills

Core Java
Spring Boot
Microservices
Low-latency design
XML handling
Communication
Payments domain knowledge

Tools

OpenShift
Kubernetes
MongoDB
Kafka
RabbitMQ

Job description

We are seeking an experienced and opinionated Java Developer to join our high-performing engineering team, building low-latency, high-throughput systems in the payments processing domain. This hybrid role (UK) involves designing scalable, real-time services using modern technologies. If you’re passionate about performance, Core Java, and elegant engineering practices, we’d like to hear from you.

Key Responsibilities
  • Design and develop low-latency, high-throughput backend systems using Core Java and Spring Boot
  • Build and maintain RESTful APIs and microservices powering secure payment workflows
  • Work with XML-based messaging standards used in financial transactions
  • Deploy, monitor, and scale applications on Red Hat OpenShift and AWS
  • Integrate and optimize solutions using MongoDB and other NoSQL/SQL datastores
  • Collaborate closely with DevOps, Product, and QA teams
  • Participate in architectural discussions and mentor engineers
  • Lead performance tuning, fault tolerance, and observability improvements
Required Skills & Experience
  • 7+ years Core Java development with strong performance/memory optimization
  • Expertise in Spring Boot and microservices
  • Proven experience building low-latency, high-throughput systems
  • Hands-on experience with XML, message parsing, and transformation
  • Deployment experience on OpenShift and/or Kubernetes
  • Solid understanding of MongoDB / NoSQL patterns
  • Experience in payments, financial services, or banking systems
  • Strong communication skills and comfort in an opinionated, engineering-driven environment
Nice to Have
  • Experience with Kafka, RabbitMQ, or similar messaging platforms
  • Exposure to container security and performance tuning on OpenShift
  • Knowledge of payment gateways, ISO 20022, SWIFT, or related standards
  • Hybrid: London (UK)
  • Fast-paced, collaborative, engineering-led culture
  • Strong focus on autonomy, architectural decision-making, and clean code
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Java Developer
Principal Java Developer

RE Partners • Milton Keynes

Hybrid
GBP 90,000 - 130,000
Principal Java Engineer
Principal Java Engineer

RE Partners • Greater London

Hybrid
GBP 130,000 - 170,000
Hybrid work model
Senior Java Developer (Low-Latency Payments Systems)
Senior Java Developer (Low-Latency Payments Systems)

RE Partners • Greater London

Hybrid
GBP 65,000 - 85,000
Senior Java Software Engineer
Senior Java Software Engineer

Fynity • Greater London

Hybrid
GBP 85,000 - 115,000
20% annual bonus
Hybrid working – 1 day per week in Ldn
Work with Tier 1 financial clients
Senior Java Engineer
Senior Java Engineer

Myn • Greater London

Hybrid
GBP 70,000 - 110,000
Hybrid work
Senior Java Developer - Payments
Senior Java Developer - Payments

VASS UK&I • Greater London

On-site
GBP 90,000 - 130,000
Senior Java Architect
Senior Java Architect

Falcon Smart IT (FalconSmartIT) • Greater London

Hybrid
GBP 110,000 - 150,000
Senior Java Architect - Payments in London
Senior Java Architect - Payments in London

Energy Jobline ZR • Greater London

Hybrid
GBP 101,000 - 111,000
Senior Java Developers - Retail Banking
Senior Java Developers - Retail Banking

Oliver Bernard • Greater London

Hybrid
GBP 90,000 - 120,000
Senior Java Engineer - Core Banking (Remote)
Senior Java Engineer - Core Banking (Remote)

your Jared • Greater London

Hybrid
GBP 83,000 - 138,000