A major Belgian water management organisation is implementing a Project Document Landing Zone inside its SharePoint Online estate to standardise project documentation and integrate with Microsoft 365 services. This role combines SharePoint Framework (SPFx) frontend work with Java backend development, so expect hands-on SPFx development, TypeScript and Node.js tooling alongside Spring Boot and Java 21+ services.
The mission
The project delivers a centralised project documentation environment built on SharePoint Online and the SharePoint Framework, with SPFx version 1.16+ components, ALM pipelines and integration to Microsoft Authentication Library and other Microsoft 365 APIs. The work matters because it replaces scattered file shares and custom folders with governed sites, libraries and automated deployments that reduce manual effort for project teams across the organisation.
You will join a cross-functional team of about six developers and platform engineers responsible for design, build and run of the Landing Zone over the next 9 to 12 months. Your day to day will combine developing SPFx webparts and extensions in TypeScript, maintaining SPFx deployment pipelines, and implementing backend APIs and services in Java with Spring Boot. You will collaborate with security, governance and operations to ensure the solution meets permission models and ALM standards.
Your responsibilities
- Deliver SPFx webparts, extensions and library components in TypeScript that implement the Project Document Landing Zone user journeys
- Build and maintain CI/CD and ALM pipelines for SPFx deployment to SharePoint Online, ensuring repeatable releases and rollback plans
- Implement and maintain Java Spring Boot backend services, including authentication with Microsoft Authentication Library and containerised local development with Docker
- Define and apply SharePoint site architecture, content types, library and list configurations to meet governance and permission requirements
- Integrate SharePoint with Microsoft 365 services and external systems via REST APIs, and optimise SharePoint search and metadata for discoverability
- Document technical architecture, deployment procedures and support runbook items, and provide second-line troubleshooting during deployments
Your profile
Essential skills
- Proven SPFx developer experience, including SPFx 1.16+ and development of webparts and extensions, with at least 3 years of SharePoint Online development experience
- Strong TypeScript and JavaScript skills, experience with React and Fluent UI for SharePoint components
- Java development experience using Java 21+ and Spring Boot for backend APIs
- Familiarity with Node.js, npm, Visual Studio Code and modern Git workflows for source control and branching
- Practical experience with Docker for local development and ALM pipeline integration
- Ability to translate governance and security requirements into SharePoint site architecture and permission models
Preferred skills
- Experience with SharePoint REST APIs, search configuration and Adaptive Card Extensions
- Familiarity with ALM for SPFx and automated deployment pipelines