Le poste Développeur Fullstack Expérimenté Java/Spring & Vue.js – Expert Sécurité & Migration
Partager cette offre
En tant que référent technique sur les environnements Java/Spring (Back-end) et Vue.js (Front-end), votre mission principale s'articulera autour de plusieurs axes stratégiques nécessitant une grande rigueur et une excellente capacité d'analyse.
1. Modernisation et Migration Technologique : L'un des défis majeurs de cette mission consiste à piloter et exécuter la migration technique de nos modules "legacy". Vous serez chargé de la transition de protocoles anciens (Thrift) vers des architectures modernes et standardisées (REST). Ce chantier implique une réécriture intelligente du code, nécessitant une compréhension fine de l'existant pour garantir une iso-fonctionnalité tout en améliorant la maintenabilité et la scalabilité des applications. Vous devrez auditer le code actuel, proposer des stratégies de refonte et assurer une migration sans interruption de service.
2. Développement de Nouvelles Fonctionnalités et Projets Métier : Vous participerez activement à l'évolution de nos produits digitaux. Cela inclut la modification complexe de parcours utilisateurs existants pour les fluidifier, ainsi que l'intégration de nouvelles "features" stratégiques, telles que le projet PEIN. Vous serez responsable du cycle de vie complet de ces développements, de la conception technique à la mise en production, en veillant à l'ergonomie côté Front (Vue.js) et à la robustesse côté Back (Spring Boot/Catalyst).
3. Sécurité et Interconnexions (OIDC) : Un intérêt marqué pour la sécurité est indispensable pour ce poste. Vous serez en charge de la mise en place et de la maintenance d'interconnexions complexes via le protocole OIDC (OpenID Connect) avec divers partenaires externes. Vous devrez garantir l'intégrité des échanges de données, gérer les authentifications et les autorisations, et vous assurer que toutes les implémentations respectent les standards de sécurité les plus stricts (OWASP).
4. Support, TMA et Qualité : Vous contribuerez aux activités de support niveau 3 et de Tierce Maintenance Applicative (TMA). Votre rôle sera d'investiguer les incidents, de corriger les anomalies et d'optimiser les performances des applications en production. Vous serez un garant de la qualité du code, participant aux revues de code et encourageant les bonnes pratiques au sein de l'équipe.
5. Responsabilité de Release (Optionnel mais valorisé) : Selon votre profil et votre appétence, vous pourrez endosser le rôle de Responsable de Release. Cela impliquera la gestion du cycle de déploiement, la coordination des versions, la gestion des environnements et l'assurance que les livrables respectent les critères de qualité avant la mise en production.
Profil recherché
Pour cette mission, nous recherchons avant tout un ingénieur ou développeur confirmé, disposant d'une solide expérience (minimum 5 ans) sur les technologies Java et les frameworks front-end modernes, idéalement Vue.js. Au-delà des compétences techniques pures, votre état d'esprit fera la différence.
Vous êtes reconnu pour votre curiosité intellectuelle et votre veille technologique active. Vous ne vous contentez pas d'appliquer des solutions existantes ; vous cherchez à comprendre le "pourquoi" et le "comment", notamment sur les sujets complexes liés à la sécurité informatique et aux protocoles d'authentification.
Votre bon relationnel est une qualité essentielle : vous serez amené à échanger avec des équipes diverses, des partenaires externes pour les interconnexions OIDC, et à collaborer étroitement avec les autres membres de l'équipe technique. Vous êtes pédagogue, capable d'expliquer vos choix techniques et de partager votre savoir.
Si vous êtes autonome, rigoureux, que vous aimez résoudre des problèmes architecturaux (comme la migration Thrift vers REST) et que vous souhaitez potentiellement prendre du leadership sur la gestion des releases, ce poste est fait pour vous.
Environnement de travail
Vous rejoindrez une équipe passionnée basée à Brest, profitant d'un cadre de vie exceptionnel alliant dynamisme urbain et proximité immédiate de l'océan. Le poste est à pourvoir au sein d'une structure qui valorise l'expertise technique et l'innovation.
L'environnement technique est riche et mature, reposant sur une stack robuste et des outils collaboratifs performants. Vous évoluerez au quotidien avec la suite Atlassian (Jira, Confluence) pour la gestion de projet et la documentation, et GitLab pour le versionning et l'intégration continue. L'infrastructure repose sur des technologies éprouvées comme Tomcat, Oracle et Kafka, garantissant des défis intéressants en termes de volumétrie et de flux de données.
L'ambiance de travail est collaborative et stimulante. L'équipe fonctionne en mode Agile, favorisant l'échange et la réactivité. Nous mettons un point d'honneur à offrir un environnement où la prise d'initiative est encouragée. Vous aurez accès à des outils internes spécifiques (frameworks Sofa/Catalyst) qui enrichiront votre palette de compétences. C'est un cadre idéal pour un développeur souhaitant s'investir sur le long terme dans des projets ayant un réel impact métier.
Postulez à cette offre !
Trouvez votre prochaine mission parmi +8 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Développeur Fullstack Expérimenté Java/Spring & Vue.js – Expert Sécurité & Migration
LINKWAY
