Rebuilding the payments stack to run 24/7 on distributed ledger rails has exposed gaps in API contracts and functional design that slow delivery and increase incident risk. As an IT Functional Analyst with hands-on experience in Java and Swagger APIs, you will close that gap by turning complex payment rules into executable API specifications and unambiguous acceptance criteria.
The Mission
The programme is building new rails for faster, transparent cross-border transfers, combining Java services, Swagger/OpenAPI contracts and external clearing connectors. Availability, security and clear functional boundaries are non negotiable, because functional ambiguity today becomes production incidents tomorrow. Work happens in an international, multi-functional squad alongside architects, product owners, developers and test engineers, delivering in iterative sprints to minimise integration risk.
In this role you will own the functional design for features that span API design, process flows and integration points. You will refine Features into user stories, define API contracts and test scenarios, and coordinate the teams and suppliers that implement the solution. The outcome you deliver will shorten integration cycles, reduce rework and improve the operational stability of payment services used across Europe.
Your Responsibilities
- Translate strategic business objectives into detailed functional and technical specifications that Java teams use to implement Swagger/OpenAPI endpoints.
- Design and author API contracts with Swagger, specifying payloads, error models, security requirements and versioning to reduce integration ambiguity.
- Coordinate cross-asset delivery, aligning architects, developers, suppliers and operations on component responsibilities and release readiness.
- Refine features into user stories with clear acceptance criteria, traceability and test scenarios for Test Engineers and QA.
- Validate implementations during development and integration testing, analyse defects and drive timely resolutions to preserve functional intent.
- Support production handover and incident analysis, proposing functional adjustments that prevent recurrence and improve service reliability.
Your Profile
Essential Skills
- Senior IT Functional Analyst, 7+ years' experience in functional analysis and solution design.
- Proven ability to translate business requirements into detailed functional and technical specifications for Java-based systems.
- Hands-on experience designing Swagger/OpenAPI APIs and producing implementation-ready API documentation.
- Experience in process and functional analysis of banking and payment products, including settlement flows and reconciliation points.
- Strong documentation skills, writing precise acceptance criteria, test scenarios and functional diagrams.
- Agile mindset, comfortable working in iterative sprints within cross-functional squads.
Preferred Skills
- Practical experience with Scrum and backlog refinement.
- Strong analytical thinking, able to distil complex payment rules into simple process flows.
- Clear stakeholder communication, experience coordinating multiple suppliers and technical teams.
Languages
- French: C1
- English: C1
- Dutch: A2
Education
- Bachelor or Master degree in Computer Science or equivalent professional experience.