Senior Java Engineer for Global Payments & Scalable Microservices

Runa

Greater London

Hybrid

GBP 90,000 - 140,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

L&D allowance
L&D days
25 days holiday
Runa Reset Days
Summer hours
Work from anywhere
Employee options pool
Private medical + dental (Bupa)
Enhanced parental leave
Salary transparency discussion

Job summary

Runa is pioneering a first-of-its-kind payments rail that enables instant, global money movement at scale. As a Senior Software Engineer, you will architect, implement and deploy services end-to-end, delivering clean, scalable code that moves money reliably for thousands of users.

You'll work with a modern event-driven stack on containerised cloud infrastructure (AWS, EKS), mentoring juniors and guiding architectural decisions.

Qualifications

  • Proven track record delivering large-scale microservices.
  • Experience with Java/Kotlin in AWS environments.
  • Strong knowledge of event-driven architectures.

Responsibilities

  • Design, implement and deploy scalable services end-to-end.
  • Mentor junior engineers and participate in design reviews.
  • Lead technical interviews and guide architecture decisions.

Skills

Java
Kotlin
Spring
Event-driven
AWS
Kubernetes
Terraform
Kafka
SQL
NoSQL
API design
Mentoring

Tools

EKS
Helm
Spring Boot
Terraform
Kafka

Job description

Runa is pioneering a first-of-its-kind payments rail that enables instant, global money movement at scale. As a Senior Software Engineer, you will architect, implement and deploy services end-to-end, delivering clean, scalable code that moves money reliably for thousands of users.

You'll work with a modern event-driven stack on containerised cloud infrastructure (AWS, EKS), mentoring juniors and guiding architectural decisions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Global Payments (Serverless)
Senior Software Engineer - Global Payments (Serverless)

Runa • Greater London

Hybrid
GBP 90,000 - 140,000
Hybrid work model
£1,000 annual L&D allowance
25 days holiday + public holidays
+7
Senior Java Engineer: Low-Latency Payments & Microservices
Senior Java Engineer: Low-Latency Payments & Microservices

RE Partners • Greater London

Hybrid
GBP 90,000 - 130,000
Hybrid work model
Global Payments Java Engineer - Scale 800 TPS
Global Payments Java Engineer - Scale 800 TPS

Global Payments Inc. • Cambridge

On-site
GBP 60,000 - 90,000
Senior Payments Systems Engineer
Senior Payments Systems Engineer

Transak Inc. • Greater London

Hybrid
GBP 120,000 - 180,000
Java Developer: Build Scalable Payments Systems
Java Developer: Build Scalable Payments Systems

WorldFirst • United Kingdom

On-site
GBP 35,000 - 55,000
Senior Software Engineer II: Java Microservices for Global Payments
Senior Software Engineer II: Java Microservices for Global Payments

SmartRecruiters, Inc. • Greater London

On-site
GBP 111,000 - 145,000
Senior Software Engineer (Java)
Senior Software Engineer (Java)

Runa • Greater London

Hybrid
GBP 90,000 - 140,000
L&D allowance
L&D days
25 days holiday
+7
Senior Staff Java Engineer
Senior Staff Java Engineer

RE Partners • Greater London

Hybrid
GBP 90,000 - 130,000
Hybrid work model
Senior Java Engineer – Real‑Time Payments (Hybrid)
Senior Java Engineer – Real‑Time Payments (Hybrid)

Fynity • London

Hybrid
GBP 70,000 - 90,000
Hybrid working
Collaboration with global banks
Fast-paced, product-led environment
Principal Java Engineer - Payments, Low-Latency Real-Time
Principal Java Engineer - Payments, Low-Latency Real-Time

RE Partners • Milton Keynes

Hybrid
GBP 90,000 - 130,000