Senior Software Engineer, Banking Payments Network

Wise

Greater London

On-site

GBP 111,000 - 145,000

Full time

9 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

RSUs
Wise Benefits

Job summary

Wise is hiring a Senior Software Engineer II for the Wise for Banks team in London. You will shape the technical direction of the global payment network, driving architecture, scalability, and reliability across 700+ microservices.

You’ll mentor engineers, promote best practices in domain-driven design and distributed systems, and collaborate with cross-functional teams to enable seamless partner integrations.

Qualifications

  • Extensive experience building backend systems using Java and Spring Boot in production environments.
  • Strong experience designing and operating large-scale microservices architectures and distributed systems.
  • Proven experience building or operating event-driven systems using Kafka or similar messaging platforms.
  • Strong knowledge of relational databases such as PostgreSQL, including schema design, query optimisation, and maintaining data integrity in high-scale systems.
  • Experience applying domain-driven design (DDD) to model complex business domains and design scalable systems is a plus.
  • A strong product mindset and passion for user experience — you prioritise work with the customer in mind and make data-driven decisions to solve real problems.
  • Excellent problem-solving skills, with the ability to operate independently while collaborating effectively across teams.
  • Strong communication and leadership skills, with the ability to clearly convey technical concepts to both technical and non-technical audiences.
  • Experience mentoring engineers and contributing to raising technical standards across teams.

Responsibilities

  • Lead the design and development of highly scalable and resilient services in Java and Spring Boot within Wise’s microservices architecture, helping evolve the systems that power our global payments network.
  • Apply domain-driven design to model complex financial domains and build robust, scalable solutions that support Wise’s growing partner ecosystem.
  • Drive the development and adoption of event-driven architectures using Kafka or similar messaging systems, ensuring systems are reliable, observable, and able to scale with increasing transaction volumes.
  • Architect and optimise relational database systems (e.g. PostgreSQL), ensuring strong data modelling, performance, and reliability across critical financial workflows.
  • Collaborate with cross-functional teams including Product, Implementation, Solutions Engineering, and Business Development to support partner integrations and expand the Wise payment platform globally.
  • Provide technical leadership across teams, influencing architecture decisions, contributing to platform-level improvements, and ensuring engineering standards remain high across services.
  • Participate in code reviews, architecture discussions, and technical planning, championing best practices in distributed systems, reliability, and maintainability.
  • Mentor and support engineers, helping grow technical capability across the team while fostering a culture of learning, ownership, and collaboration.

Skills

Java
Spring Boot
Microservices
Distributed systems
Kafka
PostgreSQL
DDD
Leadership
Mentoring

Tools

Kafka tooling
PostgreSQL tooling

Job description

Wise is hiring a Senior Software Engineer II for the Wise for Banks team in London. You will shape the technical direction of the global payment network, driving architecture, scalability, and reliability across 700+ microservices.

You’ll mentor engineers, promote best practices in domain-driven design and distributed systems, and collaborate with cross-functional teams to enable seamless partner integrations.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Product Engineer - Global Payments Platform
Senior Product Engineer - Global Payments Platform

Triwill Group • Greater London

Hybrid
GBP 87,000 - 111,000
Wise Benefits
Senior Product Engineer: Global Banking & Payments
Senior Product Engineer: Global Banking & Payments

Wise group • Greater London

Hybrid
GBP 120,000 - 150,000
Senior Software Engineer II — Global Payments (Java/Spring)
Senior Software Engineer II — Global Payments (Java/Spring)

Wise • Greater London

On-site
GBP 90,000 - 140,000
Wise Benefits
Senior Product Engineer - Global Payments & Microservices
Senior Product Engineer - Global Payments & Microservices

Wise • England

On-site
GBP 90,000 - 120,000
Backend Engineer for Global Payments Platform
Backend Engineer for Global Payments Platform

Purchaseyourfreedom • Greater London

On-site
GBP 68,000 - 88,000
Engineering Lead - Global Payments Platform
Engineering Lead - Global Payments Platform

Wise • Greater London

On-site
GBP 106,000 - 135,000
RSUs
Wise Benefits
Senior Platform Engineer - Payin & Payments (RSUs)
Senior Platform Engineer - Payin & Payments (RSUs)

Wise • Greater London

On-site
GBP 111,000 - 145,000
RSUs
Wise Benefits
Senior Software Engineer I - Wise for Enterprise - Banks
Senior Software Engineer I - Wise for Enterprise - Banks

Mat Vin • Greater London

Hybrid
GBP 87,000 - 111,000
Wise Benefits
Backend Engineer — Scale Global Payments Platform
Backend Engineer — Scale Global Payments Platform

Wise Australia Investments • Greater London

Hybrid
GBP 68,000 - 88,000
Wise Benefits
Hybrid work
Backend Engineer - Core Payments Infrastructure (Hybrid)
Backend Engineer - Core Payments Infrastructure (Hybrid)

Wise • England

Hybrid
GBP 65,000 - 95,000
Wise Benefits
Hybrid work model