Banner Default Image

Functional Analyst

  • Location

    Belgium - Brussels

  • Sector:

    Digital & Technology

  • Job type:


  • Salary/Rate:


  • Contact:

    Adebola Haastrup

  • Contact email:


  • Job ref:


  • Consultant:

    Adebola Haastrup

Functional analyst

Squad context

• Team size: 11 team members (business and technical members)
• Agile Scrum (2 weeks sprint)
• Hybrid working style (3 days on site per week)


• The squad is running several Java applications used as middleware by other applications of the bank. By their nature, these applications have high requirements in terms of responsivity, availability, and reliability.
• The context of the application requires a good technical understanding of flux and processes interconnecting multiple data sources (linked with APIs) and a strong sense of abstraction to link and keep the value for the customer in the stories.
• To meet its objectives, the squad committed to respect high quality standards in terms of development, documentation, and testing.


• Test strategy definition
• Business specs and user story definition
• Architecture alignment on solution
• Legal & Compliance alignment on solution
• Process definition and alignment of stakeholders
• Change Approach definition
• Release strategy definition
• Create the functional analysis document
• Dependencies and risks identification

Technical Stack

• Java 8
• Spring 4 / Spring boot
• Kafka
• Flink
• Cucumber / Gherkin
• Junit
• Lombok
• HttpEntity / ResponseEntity (API call Library build in from the spring framework – Any REST library knowledge would be good)
• Java SQL Library
• Maven as a build tool
• Small amount of groovy scripting for the Jenkins pipeline
• Jenkins
• Git
• Wiremock
• Intellij (used to write/implement cucumber tests)
• Octane
• English + French/Dutch

Technical experience

• Knowledge of common development languages used in the domain
• Excellent understanding of architecture (hardware, OS, networking, databases, middleware)
• Knowledge of methods, standards, and security procedures as well as development tools
• Experiences with SQL scripting.
• Experience with integration using different technologies (distributes/mainframe) and infra components.
• Proven experience and/or knowledge on Investment services and product. (component of service, invest product on market, rules and regulation attached)
• Knowledge of agile methodology
• Banking experience with a preference on Invest markets.
• Heavy regulated context with complex edge cases.
• Creation of reports and communication to client.
• Analytic background.