Junior Developer

Il y a 8 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 est d'assurer la traçabilité complète des dossiers, de leur origine jusqu'à la décision finale. Les données de l'application actuelle 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 de l'administration. Le périmètre fonctionnel couvre :
• la gestion de dossiers et d'acteurs externes ;
• les workflows de contrôle et de décision ;
• des règles métier paramétrables par les administrateurs ;
• l'historisation et la traçabilité ;
• des calculs financiers, du rapportage et des données géographiques ;
• des intégrations avec un outil comptable (services web), des sources de données officielles, des exports vers des organismes officiels et le portail en ligne. Le poste s'inscrit dans une équipe projet interne composée d'un chef de projet, d'un analyste fonctionnel et d'un Scrum Master, en collaboration avec les experts métier. Un développeur senior assure le rôle de référent technique. Le projet est mené en mode agile, avec des itérations courtes et des livraisons incrémentales. 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, les écrans du back-office, 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 de l'administration.
• 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
• Niveau junior en développement full-stack.
• Expérience sur au moins une application développée en Java (Spring Boot) et Angular. Compétences techniques Indispensables :
• Développement Java avec Spring Boot
• Développement front-end Angular
• Langage SQL et bases de données relationnelles Appréciées :
• Services web REST
• Tests unitaires
• Méthodes agiles (Scrum)
• Contribution à l'analyse fonctionnelle avec des utilisateurs métier Compétences comportementales (softs kills)
• 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
• Capacité à se former à une technologie ou à un nouveau domaine métier Langues
• Français : maîtrise complète (C2), indispensable. Localisation et conditions
• Lieu : Namur (Belgique).
• Mode hybride, avec une présence sur site de 60 % minimum, davantage si nécessaire.
• Temps plein