Senior Java Payments Engineer

VASS UK&I

Greater London

On-site

GBP 58,000 - 98,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

VASS UK&I is seeking a Senior Java Software Engineer in London to design, develop and maintain payment systems and platform services. You will build microservices using Java, Spring Boot and modern messaging APIs, while ensuring scalability and reliability in a fast-paced agile environment.

The role requires 5+ years of software development experience, strong knowledge of REST/GraphQL, databases, and cloud platforms such as AWS.

Qualifications

  • At least five years of Java software development experience.
  • Experience with Spring Boot and microservices.
  • Experience with messaging systems, ideally Kafka and another technology such as RabbitMQ or IBM MQ.
  • Experience integrating APIs using REST and GraphQL.
  • Knowledge of relational and non-relational databases.
  • Experience developing systems using agile methodologies.
  • Strong analytical and logical reasoning skills.
  • A proactive approach and the ability to learn quickly.
  • A completed bachelors degree in systems engineering, computer engineering, mathematics, physics, economics, business administration, or a related discipline.
  • Desirable experience: knowledge of UK or international payment standards, including ISO 20011, SWIFT, and MX messaging
  • Desirable experience: experience with Docker and Kubernetes
  • Desirable experience: knowledge of AWS or another cloud platform
  • Desirable experience: experience with performance-testing tools such as Gatling or JMeter
  • Desirable experience: familiarity with Jira and Confluence
  • Desirable experience: DevOps and continuous-integration experience using tools such as Gradle, GitHub Actions, and Sonar

Responsibilities

  • Developing and maintaining payment systems and platform services.
  • Building microservices, middleware applications, orchestrators, and automated tests.
  • Integrating systems through APIs and messaging technologies.
  • Providing technical guidance and promoting software engineering best practices.
  • Overseeing application monitoring and supporting production implementations.
  • Providing third-line support for complex application issues.
  • Improving application performance, observability, and resilience.
  • Working proactively within an agile development environment.

Skills

Java
Spring Boot
Microservices
Kafka
RabbitMQ
REST
GraphQL
Relational databases
Non-relational databases
Agile methodologies
Analytical thinking
Proactive learning
Bachelor’s degree in related field

Education

Bachelor's degree in systems engineering, computer engineering, mathematics, physics, economics, business administration, or related discipline

Tools

Docker
Kubernetes
AWS
GitHub Actions
Gradle
JIRA
Confluence
Sonar
Gatling
JMeter
GraphQL

Job description

VASS UK&I is seeking a Senior Java Software Engineer in London to design, develop and maintain payment systems and platform services. You will build microservices using Java, Spring Boot and modern messaging APIs, while ensuring scalability and reliability in a fast-paced agile environment.

The role requires 5+ years of software development experience, strong knowledge of REST/GraphQL, databases, and cloud platforms such as AWS.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Developer - Payments
Senior Java Developer - Payments

VASS UK&I • Greater London

On-site
GBP 58,000 - 98,000
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
Senior Java Engineer: Payments Platform (Remote UK)
Senior Java Engineer: Payments Platform (Remote UK)

Anson McCade • United Kingdom

On-site
GBP 68,000 - 83,000
Flexible working
Remote-first company
Competitive benefits
Senior Staff Java Engineer
Senior Staff Java Engineer

RE Partners • Greater London

Hybrid
GBP 90,000 - 130,000
Hybrid work model
Senior Java Architect - Payments
Senior Java Architect - Payments

Sanderson • City Of London

Hybrid
GBP 143,000 - 156,000
Java Backend Engineer: Payments Platform & APIs
Java Backend Engineer: Payments Platform & APIs

Fairygodboss • Glasgow

On-site
GBP 65,000 - 90,000
Senior Java Engineer
Senior Java Engineer

Myn • Greater London

Hybrid
GBP 70,000 - 110,000
Hybrid work
Senior Java Engineer: FX Payments & Microservices
Senior Java Engineer: FX Payments & Microservices

J.P. MORGAN • Greater London

On-site
GBP 50,000 - 70,000
Senior Java Architect for Payments, Cloud & Microservices
Senior Java Architect for Payments, Cloud & Microservices

Sanderson • City Of London

Hybrid
GBP 143,000 - 156,000
Senior Java Software Engineer - Payments Platform
Senior Java Software Engineer - Payments Platform

J.P. MORGAN • Greater London

On-site
GBP 70,000 - 100,000