Nu solliciteren

voor Développeur Full-Stack Confirmé Java/Angular

← Alle vacatures

Développeur Full-Stack Confirmé Java/Angular (Freelance)

Omschrijving

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

📌 Mission

Vous intervenez sur la mise en place d’une solution digitale centralisĂ©e pour la gestion des demandes d’autorisations de transport de personnes, tant pour le traitement administratif que pour les contrĂŽles sur le terrain.

La solution doit fiabiliser les données, simplifier le suivi des dossiers, améliorer la consultation des autorisations et renforcer la traçabilité des décisions.

Objectifs

  • Centraliser les demandes et autorisations dans une base de donnĂ©es unique
  • Simplifier et sĂ©curiser la gestion des dossiers par les agents
  • Faciliter les contrĂŽles sur le terrain grĂące Ă  une consultation en temps rĂ©el ou diffĂ©rĂ©
  • AmĂ©liorer la transparence et l’accĂšs Ă  une information fiable sur les exploitants autorisĂ©s
  • RĂ©duire les dĂ©lais de traitement et augmenter la qualitĂ© des donnĂ©es

Activités principales

  • Concevoir et dĂ©velopper un backend exposant les rĂšgles mĂ©tier et l’accĂšs aux donnĂ©es
  • DĂ©velopper un outil de consultation destinĂ© aux agents
  • CrĂ©er une application Android en Flutter pour les contrĂŽles terrain
  • Mettre en place les flux de reprise et de migration des donnĂ©es existantes
  • IntĂ©grer de nouvelles donnĂ©es liĂ©es aux autorisations et aux exploitants
  • Veiller au respect des standards techniques et de sĂ©curitĂ© en vigueur
  • Collaborer avec les parties prenantes mĂ©tier afin de traduire les besoins fonctionnels en solutions techniques
  • Contribuer Ă  la journalisation, Ă  l’audit et au reporting, notamment via Power BI

FonctionnalitĂ©s clĂ©s de l’application

  • Introduire, traiter et suivre les demandes d’autorisations
  • Consulter les autorisations valides, leur durĂ©e, les vĂ©hicules et les exploitants concernĂ©s
  • VĂ©rifier rapidement, lors des contrĂŽles, si un exploitant ou un vĂ©hicule est autorisĂ©
  • Conserver un historique complet et une traçabilitĂ© des dĂ©cisions
  • Garantir la sĂ©curitĂ© des accĂšs selon les profils utilisateurs

Livrables attendus

  • Application back-office opĂ©rationnelle
  • API sĂ©curisĂ©e et documentĂ©e
  • Base de donnĂ©es structurĂ©e et alimentĂ©e
  • Application Android pour les contrĂŽles terrain
  • Documentation technique et fonctionnelle
  • MĂ©canismes de journalisation et d’audit conformes aux exigences de sĂ©curitĂ©
  • Reporting Power BI

Gouvernance et cadre technique

Le projet est mené avec des technologies récentes et dans un cadre Agile. Le pilotage reste assuré par un chef de projet digital.

  • Back-office : Angular, JavaScript, HTML5, CSS3
  • Back-end API : Java, Spring Boot
  • Base de donnĂ©es : Oracle
  • Application mobile : Android / Flutter
  • DevSecOps : CI/CD (par exemple Jenkins, GitLab CI)
  • Conteneurisation et dĂ©ploiement : Docker, Tanzu, Kubernetes
  • SĂ©curitĂ© : gestion des rĂŽles et droits, audit, journalisation, bonnes pratiques OWASP
  • DonnĂ©es : reprise des donnĂ©es existantes et intĂ©gration progressive de nouvelles donnĂ©es

SOFT SKILLS

  • Pragmatique et orientĂ© rĂ©sultat
  • Autonome avec un bon esprit d’équipe
  • Communication transversale efficace
  • CapacitĂ© Ă  collaborer dans une Ă©quipe pluridisciplinaire
  • Esprit critique et aptitude Ă  challenger de maniĂšre constructive

📝Votre profil

Vous disposez d’une expĂ©rience confirmĂ©e en tant que dĂ©veloppeur full-stack.

  • ExpĂ©rience en environnement Agile (Kanban, Scrum, ...)
  • Bonne maĂźtrise de Java et Spring Boot
  • Bonne maĂźtrise de JavaScript, HTML5, CSS3 et Angular
  • ExpĂ©rience avec Oracle et la migration de donnĂ©es
  • Connaissance du dĂ©veloppement Android avec Flutter
  • Pratique des outils CI/CD
  • ExpĂ©rience de la conteneurisation et des plateformes associĂ©es
  • Connaissance des bonnes pratiques de sĂ©curitĂ© applicative (OWASP)
  • CapacitĂ© Ă  produire ou exploiter des reportings Power BI
  • Français requis

MĂ©thode d’évaluation

Les candidats retenus seront invitĂ©s Ă  un entretien. Celui-ci pourra ĂȘtre organisĂ© Ă  distance si nĂ©cessaire.

Solliciteer nu