Develop backend microservices for partner-facing features such as fraud reporting, case management, RFI handling, audit logging, and transaction visibility.
Build and maintain the permissions and role-based access control system for the partner portal.
Implement SSO (SAML 2.0) integration for enterprise partners and manage identity mapping between partner systems and Wise.
Extend communication layer services to handle new case types and workflows between Wise and partners.
Design and maintain APIs for partner-facing endpoints focusing on consistency, documentation, and usability.
Collaborate with FinCrime, Compliance, and KYC teams to integrate sanctions RFI workflows and fraud reporting into the portal.
Conduct technical discovery through mapping existing systems, evaluating dependencies, and producing clear design documents.
Provide production support and debugging for live partner issues.
Requirements
Experience designing, building, and deploying backend microservices using Java and Spring Boot.
Familiarity with domain-driven design, event-driven architecture, and microservices patterns.
Experience designing and maintaining RESTful APIs commercially, including OpenAPI/Swagger, OAuth2, and versioning strategies.
Ability to design and maintain relational databases such as MySQL and PostgreSQL, including query performance and data modelling.
Strong skills in mapping complex technical landscapes and writing clear documentation.
Reliable delivery and ability to manage work independently.
Effective collaboration with adjacent teams, proactive problem-solving, and relationship building beyond code reviews.
Understanding of enterprise customer needs for software reliability, auditability, compliance, and security as core design constraints.
Nice to have
Experience building enterprise portals, partner platforms, or B2B SaaS products.
Knowledge of payment systems and complexities of cross-border money movement.
Experience with identity and access management technologies like SAML, SSO, SPIFFE, and OAuth2.
Familiarity with Kafka or other event streaming platforms.
Experience in platform teams serving multiple internal or external consumers.
Ability to communicate technical decisions effectively to non-technical audiences.
Interest in international finance, foreign exchange, or payments infrastructure.