20 hours, 2 minutes ago

Senior Full-stack developer expansion PRH

Description of the context

The Directorate-General for Persons with Disabilities (DG HAN) is a directorate within the Federal Public Service for Social Security and contributes to an inclusive society. Their goal is to increase the autonomy of persons with disabilities by assessing and compensating the impact of a disability on daily life through services. They support persons with disabilities by granting allowances and other rights, such as financial support, parking cards, and certificates for applying for benefits with other services. They are also committed to making these rights accessible to people with disabilities and granting them fairly, so that everyone has the best experience when exercising these rights. Currently, approximately 600,000 people are recognized as having a disability, of which 240,000 receive an income replacement allowance and/or an integration allowance every month. 514,000 parking cards are in circulation. In 2024, 160,722 disability evaluations were carried out.

In 2019, the Council of Ministers decided that the DG HAN could replace the existing back office application (TETRA) with a new, modern application (TRIA). The transition to a new application is crucial because TETRA is outdated and uses technologies that are no longer supported. At the same time, DG HAN must continue to fulfill its mission towards citizens.

The TRIA program is extensive and therefore consists of several subprojects. The largest subprojects are Product and Revision Handling, Handi2Pay, and the interface for citizens via the web portal myHandicap.

The request in this assignment concerns the Product and Revision Handling team. For this team, we are looking for 1 profile:

  • A senior full-stack developer

The assignment takes place in an Agile context within a scrum team of about twenty people (functional analysts, architects, developers, UX designers).

Description of the assignment

Product and Revision Handling (PRH) is a component of TRIA and is responsible for all processes related to the products and rights to which a person with a disability may be entitled.

The intention within this assignment is to translate the PRH backlog into a concrete sprint planning. In consultation with the business (Product Owners and business experts), priorities are determined so that the desired functionalities can be developed according to the Agile methodology.

For this, we are looking for an additional profile, with the necessary knowledge and experience, who will become part of the existing team. The ability to quickly familiarize oneself and integrate into the team's way of working is expected.

Given the complexity and urgency of the program, its interconnection with internal and external modules, and its specific subject matter, we are opting for a person who has demonstrable experience with the context of social security systems, or at least other equivalent government institutions.

Collaboration

We expect the provider to work in a structured and transparent manner during the execution of the assignment. For us, it is essential that the assignment is carried out in a planned and manageable way, with explicit focus on achieving concrete results within the expected time limits.

The provider is asked to work according to an end-to-end approach, delivering working functionalities in each sprint (2 weeks). Through short feedback loops, the end product must be continuously aligned with the wishes and needs of the business and of the other teams responsible for the business logic (e.g., Handi2Pay or Portal). This enables us to flexibly adjust priorities based on new insights or changing circumstances.

Throughout the entire process, close and transparent cooperation between the client and the provider is crucial. This involvement enables us to respond quickly to changes and ensures maximum agility in the project's progress.

Formal milestones and changes in the project – such as adjustments in scope, phase completions, architectural changes, or production releases – can take place after prior consultation with relevant stakeholders.

Transparency and open communication are prerequisites for successful execution. Timely and honest dialogue makes it possible to identify and address bottlenecks at an early stage.

In this project, we strive for a careful balance between scope, budget, and lead time. Changes in one of these elements may impact the other two. It is therefore important to think in terms of a Minimum Viable Product (MVP), in which the core functionality is realized within the available resources and room remains for later expansion.

The working regime applied within this assignment:

  • Full-time (8h/d) commitment for 150 working days (until the end of 2026)
  • At least 2 days per week on-site presence at the office (FINTO BXL), unless otherwise agreed during execution
  • Possibility of telework for the other days
  • At release moments (3x during 2026) it may be requested to remain on stand-by

Profile description

Tasks, roles, responsibilities

  • Translates requirements/architecture into technical designs and working software
  • Is responsible for designing, building, testing, and maintaining software solutions
  • Implements automated tests as part of the assignment
  • Specializes in writing code and implementing functionalities according to the requirements and specifications of the project
  • Can work independently together with analysts providing requirements, but also in a team where coordination with others is necessary

Required technical knowledge (mandatory):

  • Bachelor’s or master’s degree in computer science, engineering or a related field
  • More than 10 years of experience as a developer
  • Java: +10 years
  • GIT (GitHub, Bitbucket, GitLab, …): 10 years
  • Jenkins: 5 years
  • JPA / Hibernate: 5 years
  • Maven: 2 years
  • OpenShift/Kubernetes: 5 years
  • Postgres (or related): 5 years
  • Message broker (e.g., ActiveMQ): 3 years
  • REST: 10 years
  • Spring Boot: 5 years
  • OpenAPI: 2 years

Assets

  • Docker
  • BPMN & CMMN
  • Domain Driven Design / Clean Code / TDD
  • Experience on a complex project (>3M €)
  • Front-end: experience with Angular
  • OAuth2
  • Experience with the context of social security systems
  • You have knowledge of using GitHub Copilot

Apply for this Job

This position was originally posted on Pro Unity.

It is publicly accessible, and we recommend applying directly through the Pro Unity website instead of going through third party recruiters.

Newsletter signup illustration