Location: Aalst, Belgium Contract Duration: 15 June 2026 – 24 December 2026 Work Model: Hybrid (Minimum 1 day per week onsite) Language Requirement: Dutch (CEFR Level C2) Employment Type: Contract (Full-Time)
About the Role
We are looking for an experienced Full Stack Developer to join a digital transformation project focused on environmental management and water resource planning in Belgium.
You will be part of an Agile development team responsible for building and enhancing digital tools that automate and optimize the creation of river basin management documentation and reporting. The project aims to streamline the generation of draft documents and fact sheets that support environmental planning and decision-making processes.
As a Full Stack Developer, you will be responsible for designing, developing, testing, and maintaining high-quality applications based on functional requirements and technical specifications. You will work closely with colleagues and end-users to ensure solutions meet business needs while adhering to established development standards and best practices.
Key Responsibilities
Full Stack Development
Develop and maintain web applications using Java, Spring Boot, Angular, TypeScript, JavaScript, and HTML5.
Translate functional analyses into robust technical solutions.
Design and implement RESTful APIs and backend services.
Build responsive and user-friendly front-end interfaces.
Participate in technical analysis and solution design activities.
Quality Assurance & Testing
Develop software according to Test-Driven Development (TDD) principles.
Create and execute unit tests and integration tests using JUnit.
Ensure code quality, maintainability, and performance.
Participate in code reviews and quality assurance activities.
Troubleshoot, debug, and resolve application issues.
Agile Collaboration
Work within an Agile development environment.
Collaborate with business stakeholders, analysts, developers, and end-users.
Contribute to sprint planning, reviews, and retrospectives.
Support continuous improvement initiatives within the development team.
Documentation & Version Control
Maintain technical documentation and development artifacts.
Use Git or similar version control systems for source code management.
Follow established development standards and best practices.
Required Skills & Experience
Must-Have
Minimum 5 years of experience developing web-based applications.
Strong experience with:
Java
Spring Boot
Spring Framework
REST APIs
Angular
TypeScript
JavaScript
HTML5
Experience with Test-Driven Development (TDD).
Experience with:
JUnit
Integration Testing
Proven experience as a Full Stack Developer.
Fluent Dutch communication skills (CEFR Level C2).
Preferred Skills
Experience with:
Git or other version control systems
JPA/Hibernate
Maven
Atlassian tools (Jira, Bamboo, Confluence)
Experience leading development teams and coaching developers.
Strong coding, testing, and debugging capabilities.
Strong understanding of Agile development methodologies.
Nice-to-Have
Experience with Docker.
Experience working within government or public-sector environments.
Knowledge of environmental, water management, or public administration processes.
Project Details
Start Date: 15 June 2026
End Date: 24 December 2026
Workload: 100%
Estimated Hours: 1,056 hours
Remote Work: Yes
Onsite Requirement: Minimum one day per week in Aalst, Belgium
Interview Period: First half of June 2026
What We're Looking For
We are seeking a proactive and experienced Full Stack Developer who combines strong technical expertise with excellent problem-solving skills. The ideal candidate is comfortable working in Agile environments, passionate about software quality, and capable of delivering scalable solutions that support important environmental initiatives.
Apply
If you have strong experience with Java, Spring Boot, Angular, and modern software development practices, we would love to hear from you.