Nu solliciteren

voor Développeur full stack senior Java Spring Boot / Angular

← Alle vacatures

Développeur full stack senior Java Spring Boot / Angular (Freelance optional)

Omschrijving

Let op: de tekst van deze vacature wordt niet automatisch vertaald en kan in een andere taal zijn opgesteld.

📌 CONTEXTE

Une administration publique wallonne modernise une application métier existante au moyen d'une nouvelle solution de gestion réglementaire. Cette application doit assurer la traçabilité complète des dossiers, depuis leur introduction jusqu'à la décision finale, avec reprise des données de l'outil actuel.

La solution est développée en Java avec Spring Boot pour le back-end et Angular pour le front-end. Elle comprend un back-office destiné aux agents de l'administration, tandis que le front-office à destination des utilisateurs externes s'appuie sur le portail en ligne déjà en place.

Organisation

L'équipe de développement travaille au sein d'une équipe projet interne composée notamment d'un chef de projet, d'un analyste fonctionnel et d'un Scrum Master, en collaboration avec les experts métier. Dans ce cadre, le développeur senior intervient comme référent technique. Le projet avance en mode agile, avec des itérations courtes et des livraisons incrémentales. Les développements doivent respecter les standards technologiques, de sécurité et d'exploitation en vigueur.

Périmètre fonctionnel

Le périmètre couvre la gestion de dossiers réglementaires et d'acteurs externes, des workflows de contrôle et de décision, des règles métier paramétrables, l'historisation et la traçabilité, des calculs financiers, du rapportage ainsi que des données géographiques avec intégration cartographique. L'application doit également s'interfacer avec des systèmes tiers, notamment via des services web REST et SOAP, pour les échanges avec un outil comptable, des sources de données officielles, des organismes externes et le portail en ligne existant.

Activité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 Java avec Spring Boot, y compris les API REST.
  • Réaliser les écrans du back-office en Angular.
  • Mettre en place les intégrations avec le portail en ligne et les systèmes tiers.
  • Prendre en compte les exigences de sécurité applicative, notamment l'authentification, la gestion des droits et l'exposition de l'application vers l'extérieur.
  • Prévoir et exécuter les tests automatisés, unitaires et d'intégration, ainsi que contribuer à l'intégration continue.
  • Assurer la reprise des données et produire les scripts associés.
  • Déployer les composants sur les environnements prévus.
  • Rédiger et maintenir la documentation technique et fonctionnelle selon les standards établis.
  • Participer aux cérémonies agiles.

Livrables

  • Incréments applicatifs testés à chaque itération.
  • Code source versionné et documenté.
  • Documentation technique et fonctionnelle à jour.
  • Scripts et rapports liés à la reprise des données.

Modalités

Des plages de présence obligatoires sont prévues de 9h30 à 12h00 et de 14h00 à 16h00, dans le cadre d'une journée de 8 heures. Une planification détaillée des activités est établie dans les 10 jours calendrier suivant le démarrage. Les données traitées sont confidentielles et comprennent des données à caractère personnel.

📝 Votre profil

Vous justifiez d'une expérience confirmée comme développeur full stack senior.

  • Vous avez une expérience avec des applications de gestion de dossiers réglementaires, incluant workflows, historisation et traçabilité.
  • Vous maîtrisez les bases de données relationnelles, en particulier Oracle, PLSQL et SQL.
  • Vous êtes à l'aise avec la conception d'architecture applicative et de modèles de données.
  • Vous disposez d'une solide expérience en développement back-end Java avec Spring Boot, services et API REST.
  • Vous maîtrisez le développement front-end Angular.
  • Vous avez une expérience de l'intégration de services web REST et SOAP avec des systèmes tiers.
  • Une connaissance des données géographiques et de l'intégration cartographique est attendue.
  • Vous travaillez dans un cadre agile Scrum et contribuez à l'analyse fonctionnelle.
  • Vous prenez en compte les aspects de sécurité applicative.
  • Vous mettez en place des tests automatisés, unitaires et d'intégration, et contribuez à l'intégration continue.
  • Vous communiquez clairement en français avec des utilisateurs métier non informaticiens.
  • Vous appréciez le travail en équipe et faites preuve d'autonomie, de rigueur, d'esprit d'analyse et de soin dans la documentation.

METHODE EVALUATION

Les candidatures sont analysées sur la base des compétences demandées. Les compétences indiquées comme obligatoires sont éliminatoires. Un entretien technique est organisé avec les candidats retenus.

💼 Offre

Vous ferez partie d'une PME belge en pleine croissance, où l’initiative et le développement personnel sont encouragés. Nous vous offrirons un environnement de travail agréable, entouré(e) de collègues sympathiques. Ensemble, nous élaborerons un plan de carrière, avec une attention particulière et un budget dédié à la formation ou à la certification complémentaire. Vous pouvez compter sur un salaire attractif, complété par des avantages extra-légaux, y compris une voiture de société.
(Freelance est également possible)

Solliciteer nu