Full Stack Developer DOM000793
Job Summary
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)
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.
- 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.
- 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.
- 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.
- Maintain technical documentation and development artifacts.
- Use Git or similar version control systems for source code management.
- Follow established development standards and best practices.
- 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).
- 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.
- Experience with Docker.
- Experience working within government or public-sector environments.
- Knowledge of environmental water management or public administration processes.
- Start Date: 15 June 2026
- End Date: 24 December 2026
- Workload: 100%
- Estimated Hours: 1056 hours
- Remote Work: Yes
- Onsite Requirement: Minimum one day per week in Aalst Belgium
- Interview Period: First half of June 2026
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.
If you have strong experience with Java Spring Boot Angular and modern software development practices we would love to hear from you.