Skip to content

Software Development

Back-End Developer

Location
Namur, Belgium
Work mode
Hybrid
Contract
Contract · Mid
Closed
26 Jun 2026

This mission closed on 26 Jun 2026.

It stays online for reference, but it no longer takes applications.

About the mission

We are looking for a Back-End Developer to work on the SACHA project, which involves developing a modular online accounting tool for agricultural management. The role requires collaboration within an agile team and participation in the development of an automatic generation framework.

Read the full description

Context

The services to be performed will primarily be for the SACHA project (Harmonized Accounting Analysis System in Agriculture). Depending on the workload, it is possible that the contractor may be temporarily assigned to other projects.

Description of the SACHA solution

Development of an online and modular IT tool for agricultural management accounting, allowing the collection and processing of data related to various fields, notably through automatic links with external databases. This includes the implementation of:
A unique, complete, and modular journal capable of managing costs, products, distributions, allocations, IN/OUT movements, IS/IE stocks, advances to crops, and multi-annual data.
A central stock management system (SCGS) encompassing all movements, allowing distributions on cumulative quantities, and supporting the peculiarities of fertilizers, seeds, pest control products, crops, and livestock.
Thematic web pages
An import module to integrate various data from diverse sources
An export module for various systems
Advanced role and access management
A unique workflow management engine
User action traceability
A document archiving system
A secure environment compliant with SPW Digital and GDPR rules.

Objectives of SACHA

Inform farmers about the profitability of their various activities and respond to a Walloon legal obligation to access CAP aid related to installation and investments.
Meet European obligations related to the RIDEA regulation (EU Regulation 1217/2009).
A vital data source for DPEAI (SPW ARNE) in preparing strategic CAP plans.
A data source to estimate losses caused by various calamities.
A data source for multiple analyses of the Walloon agricultural sector and to establish the annual report on the state of Walloon agriculture, in accordance with the Walloon Agricultural Code (D.88 to D.90).
A data source for the academic world.

Constraints

Experiment and participate in the development of a framework for automatic generation of tables, views, pages, data recovery scripts, unit tests from the analysis.

Target architecture of SACHA

Back-office Angular, API Spring Boot, DB PostgreSQL, SPW Digital hosting.

Data recovery

The project will take over data currently stored in Excel files.

SOFT SKILLS

Effective collaboration with the agile team
Autonomous
Pragmatic and results-oriented
Willing to use and participate in the development of an automatic generation framework.

Evaluation method

Remaining candidates will be invited for an interview before a jury whose composition will be communicated later. The interview may take place remotely if circumstances require it.

What you'll do

  • Develop and implement the SACHA project components
  • Collaborate effectively with the agile team
  • Participate in the development of an automatic generation framework
  • Ensure compliance with SPW Digital and GDPR rules
  • Conduct data recovery from existing Excel files

What we're looking for

  • Experience in software architecture
  • Proficiency in PostgreSQL databases
  • Knowledge of accounting principles
  • Back-End development experience with Java & Spring Boot
  • Experience with CI/CD tools (like Jenkins, GitLab CI)
  • Familiarity with Jira & Jira Xray
  • Data migration experience
  • Ability to write technical and functional documents
  • Experience in Agile projects and Scrum methodology
  • Knowledge of application security best practices (OWASP)
  • Experience with testing frameworks (like Jest, Mocha, Cypress)
  • Experience with Web Services, REST API, RESTful API
  • Fluency in French

Skills

  • Angular
  • Spring Boot
  • PostgreSQL
  • CI/CD tools
  • Jira
  • REST API