Développeur full stack Java

Il y a 9 heures

Namur, Walloon Region, Belgique Collective.work Temps plein

Description du poste

Dans le cadre d'un projet de modernisation d'une application métier au sein du secteur public, nous recherchons un Développeur Full Stack Java / Angular Junior pour rejoindre une équipe projet agile.

Vous participerez au développement d'une nouvelle application de gestion réglementaire permettant d'assurer le suivi complet des dossiers, de leur création jusqu'à la décision finale.

Vous travaillerez en étroite collaboration avec une équipe composée de développeurs, d'un analyste fonctionnel, d'un chef de projet, d'un Scrum Master et d'experts métier.

Vos responsabilités

  • Participer à l'analyse des besoins fonctionnels et au raffinement du backlog.

  • Développer des services back-end en Java avec Spring Boot.

  • Concevoir et développer des interfaces utilisateur avec Angular.

  • Participer à la conception et à l'évolution des modèles de données relationnelles.

  • Développer et intégrer des API REST et des services web.

  • Contribuer à l'intégration de systèmes tiers et de sources de données externes.

  • Participer à la migration des données depuis une application existante.

  • Mettre en place des tests unitaires, identifier les anomalies et assurer leur correction.

  • Respecter les exigences de sécurité, de qualité du code et de confidentialité des données.

  • Participer aux cérémonies agiles et maintenir la documentation technique à jour.

Profil recherché

Compétences techniques indispensables

  • Bonne connaissance de Java et Spring Boot.

  • Pratique du développement front-end avec Angular.

  • Connaissance du langage SQL et des bases de données relationnelles.

  • Compréhension des principes du développement Full Stack.

Compétences complémentaires appréciées

  • Connaissance des API REST et des services web.

  • Pratique des tests unitaires.

  • Familiarité avec la méthodologie Agile / Scrum.

  • Connaissance de Git et des bonnes pratiques de développement logiciel.

  • Intérêt pour les applications métier, les workflows et les systèmes d'information.

Qualités personnelles

  • Bonne capacité d'analyse et de résolution de problèmes.

  • Rigueur, autonomie et sens des responsabilités.

  • Esprit d'équipe et bonne communication.

  • Capacité à comprendre les besoins d'utilisateurs non techniques.

  • Volonté d'apprendre et de progresser dans un environnement technique structuré.

Langues et mobilité

  • Français niveau C2 obligatoire, à l'oral comme à l'écrit.

  • Disponibilité pour travailler à Namur avec une présence sur site d'au moins 60 % du temps.

  • Disponibilité pour un engagement à temps plein.

Pourquoi rejoindre ce projet ?

  • Participer à la modernisation d'une application métier à fort impact.

  • Évoluer dans un environnement Java / Spring Boot et Angular.

  • Collaborer avec une équipe pluridisciplinaire en mode agile.

  • Développer ses compétences techniques sur des problématiques concrètes : intégration, gestion des données, traçabilité et sécurit