Smile

TECH LEAD JAVA – CMS & SEARCH H/F

Smile

Marseille (Hybrid)

Job Type Permanent contract
Experience 5 à 8 ans
Posted 1 week 6 days ago
Hybrid 5 à 8 ans Level

Devenez référent technique Java chez Smile : modernisez un CMS critique, optimisez Solr et faites grandir une équipe au cœur de projets publics durables et à fort impact.

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 travaux en 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 des modules, composants, services REST et outils métier en ligne en back-end Java/JCR.
  • 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 à travers les revues de code et le compagnonnage.
  • Rédiger et maintenir la documentation d’architecture et les guides d’embarquement, et tenir des binômes sur les composants sensibles.
  • Améliorer la couverture de tests automatisés et optimiser la chaîne CI/CD du client avec Jenkins et SonarQube.

Votre environnement

  • Back-end & CMS : Java 11/17, CMS Java d’entreprise (Magnolia, JCR/Jackrabbit), PostgreSQL, services REST.
  • Moteur de recherche : Apache Solr 9, analyse linguistique, scoring, reclassement et recherche sémantique.
  • Front-end : Vue.js 2/3, Freemarker, SCSS, Bootstrap.
  • CI/CD & qualité : Maven, Git (Gitea), Jenkins, SonarQube, JUnit, Mockito, JMeter, Tomcat.

Votre profil

  • 5 à 8 ans d’expérience en développement Java, avec une réelle pratique du leadership technique.
  • Expertise d’un CMS Java d’entreprise comme Magnolia, Jahia ou Liferay, étendu par du code spécifique, et maîtrise du modèle JCR.
  • Expérience concrète du pilotage d’une montée de version majeure en production.
  • Leadership technique affirmé, capacité à faire monter une équipe en compétences et aisance relationnelle face à une DSI cliente exigeante.
  • 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 €.
  • Convention annuelle, salons, summer party et afterworks.
  • 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 sur vos aspirations.
  2. Rencontre pour explorer votre parcours.
  3. Échange métier avec un expert pour évaluer vos compétences et définir vos objectifs.

Similar Job Openings