Job Title: Full Stack Developer
Language: French, English
Location: 5000 Namur, Belgium
Duration: 01/10/2026 - 14/06/2027
Job Description:
- The services to be carried out will mainly be for the Target V2 project. Depending on the workload, however, it is possible that the service provider may be temporarily assigned to other projects.
Solution Description
Development of a new "Target2" web application, written in Java/Javascript, for DGH agents, in particular hydrographers, to replace an obsolete "Target1" application.
Among other things, the following are to be developed:
- Interactions via webservice with a business calculation engine written in Python;
- Interactions via a Denodo Datahup with stored data external to the application;
- Interactions with a PostgreSQL DB for application-specific stored data;
- User-friendly, graphic-friendly, and secure user interface.
Objectives
- To develop a modern, secure, robust and sustainable application, allowing the calculation, saving, updating and visualization of the rating curves associated with the measuring stations of the Walloon hydrological network.
- To offer an intuitive, user-friendly and documented interface, facilitating the use of the application.
- Ensure the interfacing of the application with the existing databases and exchange channels within the DGH, necessary for its proper functioning.
- Implement sustainable maintenance of the tool, covering both back-end and front-end aspects.
Target architecture
Back‑office Angular, API Spring Boot, DB PostgreSQL, datahup Denodo, accommodation Client.
Customer Information
Customer - Project Information
SOFT SKILLS
- Efficient collaboration within the agile team
- Autonomous
- Pragmatic and result-oriented
- Ready to use and participate in the development of an auto-generation framework
Skills:
- Software Architecture(mandatory)
- Databases: experience with SQL, PostgreSQL(mandatory)
- Datahup Denodo
- Back-End Development: Java & Spring Boot: (mandatory)
- Front-End development: Angular, mastery of JavaScript, HTML5, CSS3, use of a design system(mandatory): Level
- DevSecOps: Experience with CI/CD tools (such as Jenkins, GitLab CI)(mandatory)
- Jira & Jira Xray
- Drafting of technical and functional documents(mandatory)
- Data recovery from an Oracle DB(mandatory)
- Scrum and Agile: experience in Agile projects and in the Scrum method(mandatory)
- Application Security: Knowledge of Security Best Practices (OWASP)(mandatory)
- Web Services, REST API, RESTful API(mandatory)