Ce que vous ferez
Vous travaillerez en tant qu'Application Architect et Technical Leader au sein d'un programme qui fournit des solutions numériques pour les services de santé infantile et maternelle dans le secteur public. Votre rôle couvre la conception d'architecture, le leadership technique, le développement et l'assurance qualité.
Vos responsabilités incluent :
- Créer et maintenir la documentation d'architecture logicielle
- Concevoir des solutions techniques basées sur les spécifications fonctionnelles
- Définir et faire respecter les bonnes pratiques de développement : clean code, principes SOLID, DRY
- Collaborer en tant qu'expert technique avec votre équipe de développement
- Développer des modules applicatifs et optimiser le code pour la gestion de la mémoire et les temps de réponse
- Organiser le refactoring pour simplifier le code existant
- Effectuer des revues de code et valider les tests unitaires
- Valider le déploiement et la livraison des solutions dans différents environnements
- Assurer que la qualité du développement est conforme aux standards de l'entreprise
- Coacher et encadrer les développeurs sous votre responsabilité technique
- Communiquer avec les parties prenantes et fournir un feedback régulier au team leader
- Soutenir le team leader dans la qualification et l'estimation des packages de travail
Vous travaillerez sur des projets incluant un système de dossier de santé infantile (0-6 ans), une solution de soins sociaux prénatals et une plateforme de gestion des données de vaccination. L'environnement est Agile/Scrum avec une architecture orientée services.
Ce que nous recherchons
Expertise technique :
- Niveau expert : Java, Spring/Spring Boot/JPA, JUnit/Mockito, REST/OpenAPI, DB2/MySQL, déploiement CI/CD (Docker)
- Niveau confirmé : Angular 21/Material, Flyway, Scrum
- Niveau junior : IndexedDB/Dexie/Service Worker
Stack technologique :
- Angular 21, Java 8/JEE7, Java 21, Spring Boot, NgRx, DB2, MySQL, Flyway
- Outils de build : Apache Maven, Git/GitLab CI/CD, Nexus
Langue :
- Français natif ou courant (la mission se déroule exclusivement en français)
Expérience et approche :
- Expérience avérée en tant qu'Application Architect
- Forte attention portée à la qualité du code, à la performance et à la réduction de la dette technique
- Capacité à encadrer et guider les équipes de développement
- Approche collaborative avec les analystes fonctionnels, les testeurs, les chefs de projet et les spécialistes middleware
Le cadre
- Contrat freelance pour 2 mois initialement (mi-novembre 2026 à fin 2027 pour le programme complet)
- Travail hybride : présence sur site minimum de 50% requise à Bruxelles
- Agile/Scrum méthodologie
- Travailler exclusivement en français
- Partie d'une demande d'équipe plus large comprenant un Scrum Master et plusieurs développeurs