Pour le compte d’un cabinet de conseil, dont une administration publique wallonne, je recherche :
Un(e) Développeur(se) full stack Java Angular senior
Dans le cadre du remplacement d’une application réglementaire, et au sein d’une équipe projet interne réunissant un chef de projet, un analyste fonctionnel et un Scrum Master, en collaboration avec les experts métier et l’architecte, vous assurerez le rôle de référent technique et contribuerez à la cohérence de l’architecture, à la qualité des développements et à l’accompagnement d’un développeur junior.
Périmètre fonctionnel
- Gestion des dossiers et des acteurs externes ; workflows de contrôle et de décision ; règles métier paramétrables ; historisation et traçabilité ; calculs financiers ; rapportage ; données géographiques.
- Interfaces avec un outil comptable par services web, des sources de données officielles, des organismes officiels via des exports et le portail en ligne de l’administration.
Principales activités
- Participer au raffinement du backlog, à l’analyse fonctionnelle et aux cérémonies agiles.
- Concevoir l’architecture applicative et les modèles de données avec l’architecte.
- Développer les services Java Spring Boot, les écrans Angular du back-office et les interfaces avec le portail et les systèmes tiers.
- Prendre en compte la sécurité de l’application et son ouverture aux utilisateurs externes.
- Mettre en place les tests, corriger les anomalies, contribuer à la reprise des données et aux déploiements.
- Maintenir la documentation technique et fonctionnelle selon les standards de l’administration.
Compétences obligatoires
- Rôle de développeur full stack sénior, catégorie T3.
- Java avec Spring Boot : services et API REST, niveau T3 sénior.
- Angular : développement front-end, niveau T2 confirmé.
- Bases de données relationnelles Oracle, PL/SQL et SQL, niveau T2 confirmé.
- Intégration de services web REST et SOAP avec des systèmes tiers, niveau T2 confirmé.
- Français niveau C2, avec une communication claire auprès d’utilisateurs métier non informaticiens.
Autres compétences évaluées
- Niveau T2 confirmé : conception d’architecture applicative et de modèles de données ; tests automatisés unitaires et d’intégration ; intégration continue.
- Niveau T1 junior : gestion de dossiers réglementaires, workflows, historisation et traçabilité ; données géographiques et cartographie ; Scrum et analyse fonctionnelle ; sécurité applicative, authentification et gestion des droits.
- Qualités attendues : travail en équipe, autonomie, sens des responsabilités, rigueur documentaire, capacité d’analyse et de synthèse.