Mission Overview
Cette opportunité s'inscrit dans le cadre d'une mission de consultance via Keystone Solutions, au service d'un client. En tant que consultant(e) Keystone Solutions, vous interviendrez sur site du client et/ou en mode hybride pour porter la stratégie Front‑end, garantir la cohérence technique et conduire la transition vers des architectures modernes, ergonomiques et accessibles.
Modèle de consultance chez Keystone Solutions
Vous serez employé(e) par Keystone Solutions et opérerez en mission chez le client, en interaction quotidienne avec ses équipes. Ce modèle vous permettra d'appliquer les meilleures pratiques, de partager votre expertise, et d'apporter la valeur des standards Keystone Solutions tout en répondant aux besoins opérationnels du client.
Contexte de la mission
Au sein d'un projet stratégique du client, vous êtes le garant de la stratégie Front‑end. Votre rôle est de concevoir des interfaces robustes, ergonomiques et inclusives pour les gestionnaires et allocataires. Vous assurez la cohérence technique entre le patrimoine applicatif existant et les nouveaux développements, tout en pilotant la transition vers des architectures modernes et accessibles.
Responsabilités principales (réalisées en tant que consultant(e) Keystone Solutions)
Vision & Stratégie Front‑end
• Définir et faire évoluer l'architecture Front‑end (Design System, bibliothèques de composants, micro‑frontends).
• Assurer la cohabitation et la migration progressive du socle JSF / Primefaces vers Angular / Vue.js.
• Établir les normes de développement et veiller à leur application via des audits de code et du mentoring.
Expérience Utilisateur & Accessibilité
• Porter la vision UX/UI : concevoir des parcours utilisateurs fluides et intuitifs en collaboration avec les métiers.
• Garantir la mise en conformité aux normes d'accessibilité numérique (WCAG).
• Optimiser les performances de rendu « client‑side » pour une réactivité maximale de l'application.
Expertise Technique & Support
• Intervenir sur les problématiques Front‑end complexes (gestion d'état, sécurité des flux, intégration API REST).
• Assurer une veille technologique sur l'écosystème JavaScript/TypeScript et proposer des modernisations via Renovate et SonarQube.
• Collaborer avec les architectes Backend pour l'alignement des contrats d'interface (OpenAPI/REST).
• Mettre en place des interfaces mobile first et responsive.
• Assurer une veille technologique constante et implémenter les mises à jour majeures des frameworks.
• Diagnostiquer et optimiser les flux réseau des applications Front‑end pour garantir la fiabilité et la rapidité des échanges de données.
Développement & Qualité Code
• Concevoir et développer des fonctionnalités complexes en Java 21+ et Spring Boot.
• Construire des interfaces modernes et réactives sous Angular (tout en assurant la maintenance du patrimoine JSF).
• Garantir la qualité logicielle par l'écriture de tests unitaires/d'intégration et la pratique de la revue de code entre pairs.
• Assurer la persistance des données via Hibernate et optimiser les requêtes pour garantir la performance de l'application.
Coaching & Écosystème DevOps
• Accompagner et former les stagiaires ainsi que les développeurs juniors.
• Configurer et optimiser les pipelines de déploiement sous Jenkins et OpenShift.
• Mettre en place le monitoring applicatif pour assurer la stabilité du Front‑end en production.
• Collaborer avec les architectes Backend sur la définition des contrats d'API REST.
Profil recherché
Compétences techniques
• Backend
o Java 21+
o Spring / Spring Boot / Spring Batch
o Hibernate
o RabbitMq
o Oracle/Postgres
o XML
o Junit / Selenium
• Frontend
o Angular
o Vue.js
o NodeJs
o JSF / Primefaces
• Environnement
o GitLab
o Jenkins
o OpenShift
o JIRA / Confluence
o Maven
o SonarQube
o Renovate
o Kibana
o Prometheus
• API : Expérience réelle dans la consommation et la création de services REST.
• Une notion de réseau et infra est un plus.
Compétences Métier
• Une connaissance approfondie du secteur des caisses d'allocations familiales (processus métiers, législations, flux de données) est un atout majeur pour comprendre les enjeux de l'application.
Soft Skills
• Autonomie : Capacité à prendre en main un sujet de bout en bout.
• Esprit d'équipe : Vous aimez partager vos connaissances et apprendre de vos collègues.
• Pédagogie & Leadership : Capacité à évangéliser les bonnes pratiques Front au sein des équipes.
• Esprit de Synthèse : Savoir traduire des règles métiers complexes (Allocations Familiales) en interfaces simples.
• Sens de l'Esthétique et du Détail : Sensibilité accrue pour le design et l'ergonomie (UX/UI).
• Travail hybride (présentiel/télétravail) obligatoire, à raison de 18 jours par mois.
Langues
• Français : niveau natif
• Anglais : connaissance passive
Avantages de la consultance chez Keystone Solutions
Nature de la consultance: Intervention sur site et en mode hybride au sein des équipes du client, en tant que consultant(e) Keystone Solutions, avec un fort ancrage terrain et un impact mesurable.
Projets dynamiques: Possibilité de relever des défis variés sur des environnements hétérogènes (JSF/PrimeFaces, Angular, Vue.js, Java/Spring) et d'intervenir sur des sujets de performance, accessibilité, API et DevOps.
Apprentissage et développement accélérés: Accès à un écosystème d'experts, mentoring interne, retours croisés, et mise à jour continue des compétences (architecture Front‑end, TypeScript/JavaScript, outillage de qualité logicielle).
Carrière propulsée par la diversité des missions: Parcours évolutif grâce à l'exposition à différents contextes clients, responsabilités d'architecture, coaching d'équipes, et leadership technique.
Valeurs Keystone en action
Être un(e) K‑Stone, c'est incarner l'exigence technique, le sens du service, la collaboration et la transparence à chaque mission. Vous portez ces valeurs chez le client, alignez les pratiques aux standards de qualité, et favorisez un environnement d'ingénierie durable et inclusif.
Clarté du cadre de consultance
Toutes les responsabilités et exigences listées ci-dessus seront réalisées dans le cadre de la consultance Keystone Solutions, en étroite collaboration avec le client, en respectant ses processus, tout en apportant les meilleures pratiques et l'expertise Keystone pour délivrer des résultats mesurables et durables.
Candidature
Si vous êtes prêt(e) à relever des défis techniques et stratégiques dans un environnement de consultance dynamique, postulez dès aujourd'hui sur Keystone Solutions Career Portal.
#J-18808-Ljbffr