Tech Lead / Expert Jahia & Java Fullstack (H/F)
Role details
Job location
Tech stack
Job description
Le projet vise à moderniser l'écosystème digital autour de la plateforme Jahia afin d'optimiser les parcours utilisateurs, améliorer les performances du site et augmenter les taux de conversion.
Vous interviendrez au sein d'une équipe Agile dans un environnement technique exigeant mêlant CMS enterprise, architectures modernes, intégration API et pratiques DevOps., Au sein de la division Digital & Expérience Utilisateur, vous serez en charge de :
Concevoir et développer des solutions robustes et évolutives sur la plateforme Jahia
Participer à la refonte et à l'évolution d'un site web à forte audience
Garantir les bonnes pratiques de développement et les standards d'architecture
Encadrer techniquement les équipes de développement et accompagner les profils plus juniors
Optimiser les performances, la scalabilité et les temps de chargement des applications
Assurer l'intégration avec les APIs, microservices et services externes
Réaliser des audits techniques et valider les développements
Participer aux cérémonies Agile et aux ateliers techniques
Produire et valider les spécifications techniques
Développer des fonctionnalités backend et frontend
Gérer les modules et extensions Jahia
Configurer et optimiser l'infrastructure Jahia (clustering, caching, load balancing)
Implémenter des workflows métiers complexes
Participer aux migrations et montées de version Jahia
Réaliser les tests unitaires et garantir la qualité des développements
Effectuer des code reviews
Documenter les développements et maintenir la documentation technique
Participer aux déploiements dans une démarche DevOps et CI/CD
Environnement technique
CMS & Backend
Jahia 8.x
Java
Spring Framework
Groovy, Modules et composants Jahia
Documentation technique et architecture
Audits techniques et recommandations
Optimisations de performance
Participation à la montée en compétence des équipes
Requirements
Hibernate / JPA
Maven
SQL
Frontend
HTML5
CSS3
JavaScript
React
Vue.js
TypeScript
DevOps & Architecture
GitLab
GitLab CI
Jenkins
Docker
Kubernetes
SonarQube
APIs REST / Webhooks
Microservices
Architecture hexagonale
MVC, Formation Bac+5 en informatique ou ingénierie logicielle
Minimum 8 ans d'expérience en développement Java
Expertise confirmée sur Jahia 8.x
Très bonne maîtrise des architectures complexes et environnements enterprise
Expérience sur des projets de refonte de sites web à forte volumétrie
Bonne maîtrise des problématiques de performance et scalabilité
Solides compétences Fullstack
Expérience en environnement Agile / DevOps
Expériences attendues
Participation à plusieurs projets de refonte de sites web
Expérience sur des architectures complexes et fortement intégrées
Encadrement technique ou rôle de référent apprécié
Expérience CMS enterprise fortement valorisée
Soft Skills
Leadership technique
Excellente communication
Capacité à vulgariser des sujets complexes
Esprit d'équipe et sens du partage
Autonomie et capacité d'adaptation
Rigueur et sens de la qualité
Force de proposition
Capacité d'analyse et prise de recul
Curiosité technologique et veille active
Livrables attendus
Développements Java / Groovy / JavaScript, CMS & Backend
Jahia 8.x
Java
Spring Framework
Groovy
Hibernate / JPA
Maven
SQL
Frontend
HTML5
CSS3
JavaScript
React
Vue.js
TypeScript
DevOps & Architecture
GitLab
GitLab CI
Jenkins
Docker
Kubernetes
SonarQube
APIs REST / Webhooks
Microservices