This role sits inside the central IT group of a major Belgian financial institution that builds and maintains the foundations used across retail and corporate banking applications. The team develops frameworks and integration layers using Java and Spring, maintains content management systems and API gateways, and supports public-facing websites, so strong experience in Java, Spring, REST and cloud environments is essential.
The mission
The Traversal Capabilities & Functions area delivers shared technical components: Java/Spring frameworks, content management (OpenText/Adobe), API gateway routing and the exchange layer between front-end applications and legacy systems. Work is executed in cross-functional Agile squads responsible for stable delivery and maintainability of the foundations that other application teams depend on.
You will act as a senior functional and technical analyst embedded in a dedicated Java development squad. Day to day you will organise and produce functional analysis, translate business needs into technical stories, implement or review Java/Spring components for document generation and website features, and participate in testing. Your work will include coaching developers on best practices, writing user guides and analysis documents, and advising product owners on technical trade-offs.
Your responsibilities
- Lead functional analysis and produce clear, testable user stories that convert business requirements into Java/Spring implementation plans
- Deliver or review backend components that implement REST and SOA interfaces, ensuring stable integration with API gateway and legacy systems
- Improve document generation and content workflows for corporate websites, focusing on reliability and maintainability in a cloud environment
- Define and apply automated test practices with Selenium and other tooling to reduce regressions and increase deployment confidence
- Coach teammates on object-oriented design, code quality and architecture choices to raise squad delivery capability
- Collaborate with product owners, integrators and QA to close the feedback loop during sprint delivery
Your profile
Essential skills
- Minimum 6 years of professional experience with strong hands-on Java and Spring development
- Proven capability writing and reviewing RESTful APIs, and applying SOA principles in enterprise applications
- Practical experience with automated testing, including Selenium, and working in a cloud environment
- Solid object-oriented design skills and the ability to produce functional analysis and technical documentation
- Comfortable working in Agile teams, contributing beyond a single discipline and mentoring colleagues
Preferred skills
- Experience with content management systems such as OpenText or Adobe Experience Manager
- Familiarity with API gateway products and integration patterns
- Practical Scrum experience and prior work inside large organisations with multiple stakeholders
Languages
- English, B2
- French, B1 (asset)
- Dutch, B1 (asset)
Education
- University degree or Master in IT or equivalent practical experience