Create Alert
Email me similar jobs

Full Stack Developer (Java / Angular) - DOM000794

Full Stack Developer (Java / Angular)

Location: Aalst, Belgium
Contract Duration: September 2026 – 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 initiative focused on environmental management and water resource planning in Belgium.

You will contribute to a strategic program aimed at modernizing and automating the development of River Basin Management Plans through innovative digital solutions. One of the key projects involves the complete functional and technical redevelopment of a public consultation web application used to support environmental planning and stakeholder engagement.

Working within an Agile environment, you will be responsible for designing, developing, testing, and maintaining high-quality applications that align with business requirements, technical standards, and modern development practices.

Key Responsibilities

Full Stack Development

  • Design, develop, and maintain modern web applications using Java and Angular technologies.
  • Translate functional analyses into scalable technical solutions.
  • Develop backend services and APIs using Java and Spring Boot.
  • Build responsive and intuitive user interfaces using Angular, TypeScript, JavaScript, and HTML5.
  • Perform technical analysis and contribute to solution architecture decisions.
  • Ensure applications are maintainable, secure, and performant.

Quality Assurance & Testing

  • Apply Test-Driven Development (TDD) principles throughout the software development lifecycle.
  • Develop and execute unit and integration tests.
  • Participate in code reviews and quality assurance activities.
  • Troubleshoot, debug, and resolve technical issues.
  • Ensure adherence to development standards and best practices.

Agile Delivery

  • Work within a multidisciplinary Agile development team.
  • Participate in sprint planning, stand-ups, reviews, and retrospectives.
  • Collaborate closely with analysts, developers, stakeholders, and end-users.
  • Support continuous improvement initiatives and knowledge sharing.

Collaboration & Leadership

  • Provide technical guidance and support to team members where required.
  • Contribute to development planning and technical decision-making.
  • Help maintain high development standards across the project.

Required Skills & Experience

Must-Have

  • Minimum 5 years of experience developing web-based applications.
  • Strong experience with:
    • Java
    • Spring Boot
    • Angular
    • TypeScript
    • JavaScript
    • HTML5
  • Proven full-stack development experience.
  • Experience with Git or other source code versioning systems.
  • Experience with issue management tools such as Jira.
  • Experience with Test-Driven Development (TDD).
  • Fluent Dutch communication skills (CEFR Level C2).

Preferred Skills

  • Experience leading development teams and coaching developers.
  • Strong coding, testing, debugging, and troubleshooting skills.
  • Experience working within Agile development methodologies.
  • Ability to take a leading role within a development team.

Nice-to-Have

  • Experience with:
    • JPA/Hibernate
    • Maven
    • REST APIs
    • Spring Framework
    • JUnit
    • Integration Testing
    • Docker
  • Experience working within public sector environments.
  • Knowledge of environmental management or river basin planning processes.

Project Details

  • Start Date: September 2026
  • End Date: 24 December 2026
  • Workload: 100%
  • Estimated Hours: 800 hours
  • Remote Work: Yes
  • Onsite Requirement: Minimum one day per week in Aalst, Belgium
  • Interview Period: June 2026

What We're Looking For

We are seeking a motivated and experienced Full Stack Developer who enjoys building high-quality software and solving complex business challenges. The ideal candidate combines strong technical expertise with excellent collaboration skills and thrives in Agile environments focused on continuous improvement and innovation.

Apply

If you have strong experience with Java, Spring Boot, Angular, and modern software development practices, we would love to hear from you.