Développeur Java/React/Jahia (H/F)
Role details
Job location
Tech stack
Job description
Vous rejoignez une squad digitale en charge d'un CMS stratégique au cœur des parcours web à fort trafic. L'équipe intervient sur des composants clés (page d'accueil, navigation, templates) et contribue à la performance, l'accessibilité et l'évolution de la plateforme.
Dans un contexte de transformation (migration technique, modernisation front, nouveaux enjeux liés à l'IA), la squad joue un rôle central dans l'expérience utilisateur et la génération de valeur.
En tant que Développeur Java, vos missions seront de :
Développement & expertise technique
- Développer et maintenir des modules CMS (back-end et front-end)
- Participer aux évolutions majeures du framework
- Contribuer à la migration vers une architecture moderne (modularité, React)
- Garantir la qualité, la performance et la maintenabilité du code
Architecture & industrialisation
- Concevoir des solutions modulaires et réutilisables
- Industrialiser les templates et pages types
- Assurer la cohérence technique globale de la plateforme
Collaboration transverse
- Travailler en étroite collaboration avec les équipes UX/UI
- Contribuer à l'évolution et à l'intégration du Design System
- Participer aux rituels agiles et à la co-construction produit
Innovation & amélioration continue
- Participer à l'adaptation aux nouveaux usages (IA, recherche)
- Être force de proposition sur les choix techniques
- Contribuer aux expérimentations sur les parcours utilisateurs
Requirements
- 6 ans d'expérience minimum sur un poste similaire
Vos expertises, notre force commune
- Expérience significative avec OSGI
- Excellente maîtrise de Java
- Expertise Jahia (modules, templates, architecture)
- Connaissance de React
- Bonne compréhension des architectures modulaires
- Groovy est un plus
Vos qualités humaines, nos valeurs partagées
- Autonomie et sens des responsabilités : capable de piloter ses projets de A à Z, d'anticiper les besoins et de prendre des initiatives sans supervision constante.
- Esprit d'analyse et de synthèse : sait comprendre des problématiques complexes, identifier les priorités et proposer des solutions efficaces.
- Collaboration et esprit d'équipe : travaille en bonne intelligence avec les designers, UX/UI, PO et autres développeurs, en favorisant la communication et le partage de connaissances.
- Proactivité et curiosité technique : se tient à jour des évolutions technologiques et propose des améliorations pour optimiser les outils et parcours digitaux.
Benefits & conditions
Experience: 6 An(s)
Qualification: Cadre
Secteur d'activité: Conseil en systèmes et logiciels informatiques