Flag job

Report

Senior Software Engineer I – Send Core (Java)

Salary

£80k - £102k

Min Experience

0 years

Location

london

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

About the Role We are looking for a Senior Backend Engineer to join our Send Core team. Our Send Core team specialises in building high-performance, highly available services that power Wise's Send offering. We're on a mission to build the industry's most reliable Send product, creating a seamless and predictable transfer experience that exceeds customer expectations for speed and dependability. Customers should be able to send money on time, in full, and without surprises. Join us in shaping the future of global money transfers, making them easier and more reliable than ever. What will you be working on? Design, build, and scale distributed systems that support high-volume international transfers with resilience, reliability, and performance at their core. Take ownership of the entire development lifecycle, ensuring code quality, maintainability, and scalability. Collaborate with cross-functional teams, including product, data, and operations, to continuously improve the Send experience. Work on fault-tolerant architectures, event-driven systems, and real-time transaction processing. Ensure Wise's infrastructure and services meet the highest standards for availability, security, and performance. What do you need? A strong product mindset and passion for customer experience, with a data-driven approach to solving problems. Great communication skills, with the ability to explain complex technical concepts to non-technical stakeholders. Ability to prioritise between, drive, and support multiple cross-team collaboration projects simultaneously A track record of delivering high-quality software autonomously, taking full ownership of projects. Solid experience with Java or Kotlin, the Spring framework, and messaging systems like Kafka. Hands-on experience with microservices, BFFs (Backend for Frontend), distributed systems, and designing APIs with scalability, maintainability, and fault tolerance in mind. Experience working with relational and non-relational databases, including query optimisation and schema design. Nice to have: First-hand experience or a deep understanding of the pain points of sending money globally. Experience using Wise and identifying opportunities to improve the product.

About the company

Wise is a global technology company, building the best way to move and manage the world's money. Whether people and businesses are sending money to another country, spending abroad, or making and receiving international payments, Wise is on a mission to make their lives easier and save them money. As part of our team, you will be helping us create an entirely new network for the world's money. For everyone, everywhere.

Skills

java
kotlin
spring
kafka
microservices
distributed-systems
api-design
database