Application Architect

Il y a 2 jours

Brussel Hoofdstad, Belgique HIVE-X Temps plein 65 000 € - 90 000 € Contrat

IT operator of the Wallonia-Brussels Federation. As a public-interest body, it designs, develops, maintains and evolves the information systems and technology infrastructure serving the administrations and institutions of the Federation. A central player in the digital transformation of the French-speaking Belgian public sector, it works on IT infrastructure (networks, security, data centres, cloud), custom business applications, digital project support (functional analysis, UX/UI, project management), cybersecurity and data protection, and user support and training.

As part of the ZEPHYR programme of the Office de la Naissance et de l’Enfance (ONE), the Application Architect / Technical Lead covers application architecture proposals, development, technical expertise and the design of solutions for complex systems. You are responsible for implementing the solution, code quality and technical consistency, performance and product deliveries. Working with functional and business analysts, testers, the project manager and middleware specialists, you own the quality of the deliverables and spread design and development best practices across the team.

  • DOMES V2 – supports the follow-up of children aged 0 to 6: ONE professionals manage and edit the child’s record, create consultations and schedule appointments in the Agenda.
  • Prenatal V1 – digitalises the social record of expectant mothers, supporting ONE professionals in their social follow-up throughout their journey.
  • e-VAX 2.0 – replaces the current e-VAX CCR solution and modernises vaccination data management: better collection and exchange of vaccine data, a cross-cutting vaccination card, vaccine supply-chain tracking, and data-driven decision support for the vaccination programme.

The mission takes place in an Agile / Scrum environment with a service-oriented architecture. Tech stack: Angular 21, NgRx, Java 8 / JEE 7, Java 21, Spring Boot, DB2, MySQL, Flyway. Build tools: Apache Maven, Git / GitLab CI/CD, Nexus.

Design

  • Create and maintain the software architecture document.
  • Produce the technical design and analysis based on the functional specifications.
  • Define and enforce development best practices: clean code, SOLID, DRY, etc.

Development

  • Act as technical expert for the development team.
  • Develop application modules.
  • Optimise code for memory management and response times.
  • Organise refactoring to simplify existing code.
  • Validate developments and unit tests.
  • Perform corrective and evolutive maintenance.

Deployment

  • Validate deployment and delivery of the solution.
  • Ensure the application behaves correctly across all runtime environments.

Quality

  • Ensure the team’s developments meet enterprise standards.
  • Apply and enforce methodological and technological standards.
  • Ensure deadlines are met.
  • Drive technical-debt reduction (clean code, library and framework upgrades).
  • Coach and mentor the developers under your technical responsibility.

Communication

  • Communicate with all stakeholders involved in delivering the work packages and give regular feedback to the team leader.
  • Assist the team leader in qualifying and estimating work packages.

Consultants work under the same conditions as internal staff: hybrid mode with a mandatory minimum of 50% on-site presence. The mission is conducted exclusively in French.

Required Skills

Application Architect (Expert), Java (Expert), Spring / Spring Boot / JPA (Expert), REST / OpenAPI (Expert), JUnit / Mockito (Expert), DB2 / MySQL (Expert), CI/CD deployment – Docker (Expert), Angular 21 / Material (Confirmed), Flyway (Confirmed), Scrum (Confirmed), IndexedDB / Dexie / Service Worker (Junior), French (Native)

Practical Information

  • Location: Brussels – Hybrid (min. 50% on-site)