A regional public-sector road infrastructure programme is building a digital plan repository to centralise scanned and born-digital infrastructure plans and make them easy to search, view and download. The project combines a geospatial backend (Oracle Spatial, ESRI geodatabase), Java Spring Boot APIs and an Angular back-office, and it requires experience with data migration, FME jobs and containerised deployment with Docker and Kubernetes.
The mission
The team is delivering a catalogue and viewer for infrastructure plans used by territorial road teams across Wallonia, integrating spatial search and metadata indexing with an existing geoviewer widget. The technical stack is Java Spring Boot for APIs, Oracle Spatial for storage, Angular for the back-office UI, and mapping libraries such as Leaflet or OpenLayers. The solution will be hosted on the organisation's digital platform and must meet audit, journaling and access-control requirements.
On a day-to-day basis you will design and implement RESTful APIs and coordinate the ingestion and migration of existing scanned plans into an ESRI geodatabase, using FME jobs for transformation and spatial indexing. You will work in a multidisciplinary delivery team alongside a digital project manager and cartography specialists, implement CI/CD pipelines with Jenkins or GitLab CI, and ensure deployments run reliably in Docker and Kubernetes environments. The work includes implementing security best practices in line with OWASP guidance and configuring role-based access control for departmental write rights.
Your responsibilities
- Design and deliver scalable RESTful API services with Java Spring Boot that support spatial queries and secure document download.
- Build and enhance the Angular back-office for metadata search, map-based browsing and plan management, ensuring responsive, accessible UIs.
- Lead data migration and indexing efforts, developing FME jobs to transform scanned plans and metadata into an Oracle Spatial / ESRI geodatabase.
- Implement spatial search combining metadata and geometry queries, optimise indexing for performance and user-facing search response times.
- Configure CI/CD and container orchestration pipelines using Jenkins or GitLab CI, Docker and Kubernetes to automate testing and deployments.
- Apply application security controls, logging and audit trails, and enforce role-based permissions and archival rules.
Your profile
Essential skills
- Proven capability as a full stack developer delivering web applications with Java Spring Boot and Angular.
- Practical experience with Oracle Spatial and ESRI geodatabases, including data migration and spatial indexing.
- Hands-on experience creating FME jobs for geospatial ETL and transformation.
- Familiarity with mapping libraries such as Leaflet or OpenLayers and ESRI APIs for map integration.
- Competence with containerisation and orchestration, using Docker and Kubernetes, and CI/CD tools (Jenkins, GitLab CI).
- Solid understanding of application security best practices (OWASP), access control and audit/logging requirements.
- Good communication skills, pragmatic problem solving and experience working in multidisciplinary teams.