Senior Backend Engineer - Payin Platform
Core
Design, develop, and maintain backend services for the Direct Debit API and Payin Platform, enabling automated payments and top-ups for Wise customers and business partners.
Role type
Senior Backend Engineer (Java/Kotlin)
Builds
Direct Debit API, payment orchestration system, and event-driven architectures for high-volume financial transactions.
Domain
Fintech / Payments / Banking
Deliverable
production ML models | product features
Required skills
Java, Kotlin, Spring Boot, RESTful API design, PostgreSQL, Apache Kafka, distributed systems, SQL query optimization, automated testing, code reviews, on-call incident response, performance tuning, security best practices.
Preferred skills
Experience with relational and non-relational databases, knowledge of messaging systems.
Technologies
Java, Kotlin, Spring Boot, AWS, PostgreSQL, Apache Kafka
Responsibilities
Design and implement database schemas and optimize SQL queries; build and maintain event-driven architectures; develop payment orchestration systems; write automated tests; conduct code reviews; participate in on-call rotations; identify and resolve performance bottlenecks.
Seniority
Senior, hands-on IC