The organisation builds and maintains the online payment and card-management modules used by enterprise clients, focusing on secure, transparent transaction flows and 24/7 self-service card operations. This role exists to bring functional clarity to the Payment & Cards squads, translating business needs into detailed specifications for APIs, Java-based distributed applications and integrations with legacy mainframe systems.
The mission
You will join an interfunctional Agile team working on the EBB Payment module and the EBB Cards self-service programme within the Channel & Customer Experience Tribe. The technical landscape includes REST APIs, Java-based distributed services, SQL databases and existing mainframe programs. The work matters because it impacts enterprise transaction flows and card management used by thousands of corporate customers and internal back-office teams.
Day to day you will define and validate functional requirements, design detailed solutions consistent with the architecture, and support development and testing until features are live. You will work alongside product owners, developers and testers in a squad of cross-disciplinary specialists, contribute to test case creation and execution, maintain clear documentation and assist during implementation and post-implementation support windows.
Your responsibilities
- Translate business requirements into clear, testable functional specifications that reduce rework and speed delivery of payment and card features
- Design detailed functional flows for APIs and Java-based services, ensuring compatibility with mainframe interactions and SQL data models
- Drive acceptance criteria and test cases, collaborate with testers to achieve high quality releases and reduce production incidents
- Support developers with clarifications, impact analysis and example data sets to accelerate implementation and integration work
- Maintain and update user-facing and operational documentation to ensure handover and stable run-phase support
- Facilitate sprint refinement and backlog grooming to keep delivery aligned with product objectives and compliance requirements
Your profile
Essential skills
- 5+ years' experience in a functional analyst or similar role, ideally in payments or cards
- Proven ability to write detailed functional specifications for APIs and Java-based distributed applications
- Practical experience with mainframe programs and writing or validating SQL queries against transactional data
- Experience driving software testing activities and using testing tools to validate functional requirements
- Strong knowledge of software lifecycle management in an Agile / Scrum environment
- Clear communicator able to explain technical impacts to non-technical stakeholders and structure written documentation
Preferred skills
- Experience with payment platforms, card management systems or enterprise payment processing projects
- Familiarity with test automation tools and CI/CD processes
- Prior exposure to regulatory or compliance requirements in banking or payments
Languages
- English, C1
- French or Dutch, B2 or higher (asset)