Senior Software Engineer II - Contacts Team - Java
Core
Building the scalable backend platform and intelligent search algorithms for managing and discovering recipients (bank accounts) in Wise's international money transfer service.
Role type
Senior Software Engineer II (Backend)
Builds
Recipient management product, scalable platform, and local integrations (e.g., Pix) for customer-facing screens.
Domain
Fintech / International Payments / Distributed Systems
Deliverable
production ML models | product features
Required skills
Java 8+, large scale distributed systems, relational and non-relational databases, RESTful API design, Test Driven Development, code reviews
Preferred skills
Spring Boot, Backend-for-Frontends (BFFs)
Technologies
Java, Spring Boot, relational databases, non-relational databases
Responsibilities
Drive technical vision for backend solutions, scale up recipient management product, design and maintain clean RESTful APIs, optimize database queries and schemas, write testable code
Seniority
Senior, hands-on IC