Senior Software Engineer (Backend)
Core
Design and implement robust backend systems for global KYC/Onboarding verification, ensuring compliance and scalability for millions of customers.
Role type
Senior IC backend software engineer (Java/Spring)
Builds
Scalable microservices, clean APIs, and integration with risk/mitigation systems for Wise's verification lifecycle.
Domain
Fintech / Global Payments / Regulatory Compliance
Deliverable
production ML models | product features
Required skills
Java 8+, Spring framework, asynchronous message queues (Kafka, RabbitMQ), microservices architecture, relational and non-relational databases, query optimization, schema design, data lifecycle management, API design, technical roadmap ownership, cross-team collaboration
Preferred skills
Product mindset, regulatory compliance expertise, data-driven decision making, clean code advocacy, large-scale project leadership
Technologies
Java, Spring, Kafka, RabbitMQ
Responsibilities
Own technical roadmap for areas of ownership addressing debt, reliability, and security; Design and implement robust backend systems with clean APIs; Drive integration with risk and mitigation systems; Identify and solve impactful problems within and beyond the team
Seniority
Senior, hands-on IC