Senior Full-Stack Developer (Java / Angular / Azure)
Aartselaar, Belgium (Hybrid)
Full-time | Contract until December 2026 (9 months)
About the Role
We are looking for a Senior Full-Stack Developer to contribute to the development of modern web applications on Microsoft Azure within a data-driven and innovative environment.
You will be part of a product team focused on building and enhancing applications that leverage GIS (Geographic Information Systems) to manage and visualize infrastructure assets. These applications play a key role in enabling data sharing across multiple teams.
Key Responsibilities
Full-Stack Development
Develop and maintain web applications using Angular (front-end) and Java (back-end)
Build scalable and maintainable microservices-based architectures
Design and implement RESTful APIs and integrations
Cloud & DevOps
Work within the Azure ecosystem, including Azure Kubernetes Service (AKS)
Use Azure DevOps for CI/CD pipelines and deployments
Manage containerized applications using Docker
GIS & Data Integration
Work with GIS data and map-based applications
Support the integration and exposure of geospatial data layers across product teams
Contribute to data architecture and data accessibility
Quality & Best Practices
Write and maintain unit and integration tests (JUnit)
Follow Agile methodologies and contribute to continuous improvement
Ensure code quality, performance, and security best practices
Required Skills & Experience
Strong experience in Java (version 17 or 21) and Spring / Spring Boot
Expertise in Angular and modern front-end development
Experience with REST APIs and microservices architecture
Familiarity with Azure cloud services (AKS, Azure DevOps)
Experience with Docker and containerized environments
Knowledge of SQL Server and data integration concepts
Experience with Git, Maven, and Hibernate
Nice to Have
Experience with GIS tools and geospatial data
Knowledge of OAuth, OpenAPI, Node.js
Familiarity with Reactive Programming / RxJS
Understanding of UX design principles
Languages
Dutch – Native / Bilingual proficiency
English – Professional working proficiency
Work Environment
Hybrid working model with 2–3 days on-site per week
Collaborative, Agile environment across multiple product teams
Opportunity to work on innovative, data-driven solutions with real-world impact
#J-18808-Ljbffr