Dans le cadre de la modernisation d'une application métier, nous recherchons un Développeur Full Stack Java / Angular Senior pour participer à la conception et au développement d'une nouvelle application de gestion réglementaire.
Cette application permettra d'assurer la gestion complète des dossiers, le suivi des workflows de contrôle et de décision, l'historisation des opérations ainsi que l'intégration avec différents systèmes externes.
Vous intégrerez une équipe projet travaillant en méthodologie Agile, en collaboration avec des analystes fonctionnels, un Scrum Master, un chef de projet et des experts métier. Vous jouerez également un rôle de référent technique auprès de l'équipe de développement.
Concevoir et développer des services back-end en Java avec Spring Boot.
Développer et maintenir les interfaces front-end en Angular.
Participer à la conception de l'architecture applicative et des modèles de données.
Concevoir et développer des API REST et intégrer des services web SOAP.
Assurer l'intégration avec des systèmes tiers, notamment des outils comptables et des sources de données officielles.
Participer à la mise en œuvre des workflows métier, de l'historisation et de la traçabilité des dossiers.
Contribuer à la reprise et à la migration des données existantes.
Mettre en place les tests automatisés et participer à l'amélioration continue de la qualité du code.
Appliquer les exigences de sécurité, notamment en matière d'authentification, de gestion des droits et de protection des données.
Participer aux cérémonies Agile, au raffinement du backlog et à l'analyse fonctionnelle.
Assurer la documentation technique et fonctionnelle.
Accompagner les développeurs moins expérimentés et partager les bonnes pratiques.
Java / Spring Boot : excellente maîtrise du développement back-end et des API REST.
Angular : bonne maîtrise du développement front-end.
Bases de données : expérience avec les bases relationnelles, SQL, Oracle et PL/SQL.
Services web : expérience des intégrations REST et SOAP avec des systèmes tiers.
Architecture logicielle : conception d'applications et modélisation des données.
Qualité logicielle : tests unitaires, tests d'intégration et intégration continue.
Sécurité applicative : authentification, autorisations et sécurisation des échanges.
Méthodologie : expérience en environnement Agile / Scrum.
Un plan personnalisé pour postuler intelligemment à cette offre.
Cliquez sur "Postuler" pour accéder à l'offre.