Senior Developer

Il y a 10 heures

Namur, Wallonia, Belgique ABAKUS IT-SOLUTIONS Temps plein
Contexte et projet Notre client remplace une application métier ancienne par une nouvelle application de gestion réglementaire. L'objectif : assurer la traçabilité complète des dossiers, de leur origine jusqu'à la décision finale. Les données de l'application existante sont reprises dans la nouvelle solution. L'application comprend un back-office destiné aux agents de l'administration. Le front-office pour les utilisateurs externes passe par le portail en ligne existant. Les développements se font en Java (Spring Boot) et Angular. Le poste s'inscrit dans une équipe projet interne (chef de projet, analyste fonctionnel, Scrum Master), en lien étroit avec les experts métier. Le projet est mené en mode agile : itérations courtes et livraisons incrémentales. Le développeur senior assure le rôle de référent technique. Périmètre fonctionnel
• Gestion de dossiers et d'acteurs externes
• Workflows de contrôle et de décision
• Règles métier paramétrables par les administrateurs
• Historisation et traçabilité
• Calculs financiers et rapportage
• Données géographiques
• Intégrations : outil comptable par services web, sources de données officielles, exports vers des organismes officiels, portail en ligne Missions et responsabilités
• Participer au raffinement du backlog et contribuer à l'analyse fonctionnelle
• Concevoir le modèle de données et l'architecture applicative, en lien avec l'architecte
• Développer les services back-end et les écrans du back-office
• Développer l'intégration avec le portail en ligne et les interfaces avec les systèmes tiers
• Prendre en compte les exigences de sécurité liées à l'ouverture de l'application vers l'extérieur
• Mettre en place les tests et corriger les anomalies
• Réaliser la reprise des données
• Déployer sur les environnements de l'administration
• Documenter selon les standards en vigueur
• Participer aux cérémonies agiles Livrables attendus
• Incréments applicatifs testés à chaque itération
• Code source versionné et documenté
• Documentation technique et fonctionnelle à jour
• Scripts et rapports de reprise des données

Profil recherché
Expérience
• Expérience de niveau senior en développement full-stack Compétences techniques indispensables
• Développement back-end Java avec Spring Boot (services, API REST)
- niveau senior
• Développement front-end Angular
- niveau confirmé
• Bases de données relationnelles (Oracle, PL/SQL) et SQL
- niveau confirmé
• Intégration de services web (REST, SOAP) avec des systèmes tiers
- niveau confirmé Compétences techniques appréciées
• Conception d'architecture applicative et de modèles de données (niveau confirmé)
• Tests automatisés (unitaires, intégration) et intégration continue (niveau confirmé)
• Applications de gestion de dossiers réglementaires : workflows, historisation, traçabilité
• Données géographiques et intégration cartographique
• Méthodes agiles (Scrum) et contribution à l'analyse fonctionnelle
• Sécurité applicative : authentification, gestion des droits, exposition vers l'extérieur
• Intégration avec un outil comptable ou un ERP par services web
• Expérience d'accompagnement d'un développeur junior Compétences comportementales
• Communication claire avec des utilisateurs métier non informaticiens
• Travail en équipe avec l'analyste, le Scrum Master et le métier
• Autonomie et sens des responsabilités
• Rigueur et soin de la documentation
• Esprit d'analyse et de synthèse Langues
• Français : maîtrise complète (C2)
- indispensable Localisation et conditions
• Lieu : Namur, en mode hybride, avec présence sur site significative (60%)
• Horaire : Temps plein