Senior Full-Stack Developer (Java / Angular / Azure)
Ensure all your application information is up to date and in order before applying for this opportunity.
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
xphnsxz
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