Wise
Senior Software Engineer
Job Description
Salary: £66,000 - 106,000 per year
Requirements:- Extensive experience building backend systems using Java and Spring Boot, or similar languages and frameworks, 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 principles 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.
- Lead the design and development of highly scalable and resilient services in Java and Spring Boot within our 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 our 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 such as 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 our 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.
- Architect
- Backend
- Support
- Java
- Kafka
- Network
- PostgreSQL
- Spring
- Spring Boot
- microservices
- DDD
More:
We are Wise, a global technology company building the best way to move and manage the worlds money. We are on a mission to make international payments easier, faster, and more affordable for people and businesses everywhere. This role sits within our Wise for Banks and Partner Cash Management teams, where we build and maintain the infrastructure that enables banks to connect to Wise, manage liquidity, and support global payment flows. You will join a highly collaborative, international engineering environment with a strong focus on diversity, equity, inclusion, shared ownership, and continuous learning. We offer the chance to work across a large-scale microservices ecosystem, contribute to strategic platform initiatives, and help shape the future of global financial partnerships. This is a full-time engineering role at a mid-senior level within the financial services industry.
last updated 34 week of 2026
Interested in this role?
Submit your application now
How to Apply
About Wise
Wise
London
IT
Skills & Technologies
Inferred from job description
Salary Insight
£86,000
This role
£75,000
UK median
This salary is 15% above the UK median for Senior roles (£75,000/yr).
Based on 2024–2025 UK technology sector benchmarks