Dans le cadre de la refonte d'une application de sélection médicale actuellement développée en PHP / Vue.js, nous recherchons un Développeur Full Stack Java / Angular confirmé.
Le consultant interviendra sur l'ensemble du projet de refonte, de l'analyse de l'existant jusqu'au développement et à la mise en production.
Missions :
- Analyser l'application existante et participer à la définition de la cible fonctionnelle et technique.
- Concevoir et développer les composants back-end en Java, idéalement avec Spring / Spring Boot.
- Concevoir et développer les interfaces front-end en Angular.
- Développer et maintenir les API REST nécessaires aux échanges entre les différentes briques applicatives.
- Participer à la migration progressive des fonctionnalités actuellement développées en PHP / Vue.js.
- Contribuer aux choix d'architecture, aux revues de code et à la documentation technique.
- Collaborer avec les équipes fonctionnelles et techniques afin de garantir la bonne prise en compte des besoins.
Le consultant devra notamment :
- Mettre en oeuvre des tests unitaires et d'intégration, côté back-end comme front-end.
- Garantir un niveau de qualité élevé en matière de couverture de code, robustesse, maintenabilité, sécurité et non-régression.
- Identifier et corriger les anomalies, vulnérabilités et éléments de dette technique.
- Respecter les standards de développement et participer activement aux revues de code.
- Contribuer à l'automatisation des contrôles qualité dans les chaînes d'intégration et de déploiement.
Qualités attendues :
- Autonomie, rigueur et sens de l'organisation.
- Capacité à comprendre et faire évoluer un existant technique.
- Forte sensibilité à la qualité, la sécurité et la maintenabilité du code.
- Bon esprit d'équipe et aisance dans les échanges avec des interlocuteurs aussi bien techniques que fonctionnels.