Smile

TECH LEAD JAVA – CMS & SEARCH H/F

Smile

Lyon (Hybrid)

Job Type Permanent contract
Experience 5 à 8 ans d'expérience
Posted 2 weeks 6 days ago
Hybrid 5 à 8 ans d'expérience Level

Chez Smile, on construit des solutions numériques ouvertes, performantes et durables pour des acteurs majeurs du secteur public, de l'énergie, du retail ou de la finance.

La mission

Au sein d'un marché pluriannuel de TMA et de build web pour un grand compte public, vous devenez le référent technique d'un écosystème critique composé de deux sites institutionnels et d'une trentaine d'outils métier.

Porter l'architecture applicative et piloter la modernisation

  • Garantir les choix de conception, la sécurité applicative et la conformité aux normes RGAA 4.1, RGPD et d'éco-conception.
  • Conduire un programme de montée de version majeure du CMS Java à référentiel JCR : étude d'impact, découpage en lots, plan de bascule et stratégie de non-régression.
  • Rédiger les dossiers d'architecture et chiffrer les unités d'œuvre à destination de la DSI cliente.

Maîtriser le moteur de recherche et concevoir les outils métier

  • Garantir la pertinence du moteur Apache Solr 9 et de sa chaîne d'indexation linguistique complexe.
  • Développer en back-end Java/JCR des modules, composants, services REST et outils métier en ligne.
  • Refondre la chaîne d'ingestion de données tierces et préparer l'intégration de la recherche sémantique via l'IA.

Encadrer, transmettre et industrialiser

  • Organiser l'encadrement technique et la montée en compétences de deux développeurs grâce aux revues de code et au compagnonnage.
  • Rédiger et maintenir la documentation d'architecture et les guides d'embarquement.
  • Améliorer la couverture de tests automatisés et optimiser la chaîne CI/CD avec Jenkins et SonarQube.

Votre environnement

  • Back-end & CMS : Java 11/17, Magnolia, JCR/Jackrabbit, PostgreSQL, services REST.
  • Moteur de recherche : Apache Solr 9.
  • Front-end : Vue.js 2/3, Freemarker, SCSS, Bootstrap.
  • CI/CD & qualité : Maven, Git, Jenkins, SonarQube, JUnit, Mockito, JMeter, Tomcat.

Votre profil

  • 5 à 8 ans d'expérience en développement Java avec une pratique du leadership technique.
  • Expertise d'un CMS Java d'entreprise, notamment Magnolia, Jahia ou Liferay, et maîtrise du modèle JCR.
  • Expérience concrète du pilotage d'une montée de version majeure en production.
  • Leadership technique, capacité à faire monter une équipe en compétences et aisance relationnelle face à une DSI cliente.
  • Anglais professionnel.

Pourquoi Smile

  • Management de proximité par des pairs et parcours de carrière adapté.
  • Plateforme d'e-learning, financement de certifications et outils de partage de connaissances.
  • Cooptation rémunérée jusqu'à 3 000 €.
  • Mutuelle et transports pris en charge à 50 %, minimum 9 RTT par an, prime de vacances, tickets restaurant et CSE.

Les prochaines étapes

  1. Premier contact téléphonique.
  2. Rencontre pour explorer votre parcours.
  3. Échange métier avec un expert.

Similar Job Openings