Tech Lead Java - Cms & Search H/F

Smile
Asnières-sur-Seine, France
25 days ago
Apply on www.hellowork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Languages
English

Tech stack

Java (Programming Language) Apache Tomcat Bootstrap (Software) Cascading Style Sheets (CSS) Code Coverage Code Review Continuous Integration FreeMarker Apache JMeter Junit PostgreSQL Apache Maven
+11 more
Mockito Apache Solr SonarQube Data Server Interface Data Ingestion Liferay Backend Git Search Engines Front End Software Development Jenkins

Job description

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. Votre rôle se joue en trois temps.

Porter l’architecture applicative et piloter la modernisation

  • C’est vous qui êtes le garant des choix de conception, de la sécurité applicative et de la conformité aux normes (RGAA 4.1, RGPD, éco-conception).

  • Conduite d’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édaction des dossiers d’architecture et chiffrage en unités d’oeuvre à destination de la DSI cliente.

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

  • C’est vous qui êtes le garant de la pertinence du moteur Apache Solr 9 et de sa chaîne d’indexation linguistique complexe.

  • Développement back-end Java/JCR de modules, composants, services REST et outils métier en ligne (calculateurs, BDD documentaires).

  • Refonte de la chaîne d’ingestion de données tierces et préparation de l’intégration de la recherche sémantique via l’IA.

Encadrer, transmettre et industrialiser

  • C’est vous qui organisez l’encadrement technique et la montée en compétences de 2 développeurs à travers les revues de code et le compagnonnage.

  • Rédaction et maintien à jour de la documentation d’architecture, des guides d’embarquement et tenue de binômes sur les composants sensibles.

  • Amélioration de la couverture de tests automatisés et optimisation de la chaîne CI/CD du client (Jenkins, SonarQube).

Smile s’engage pour un environnement où la diversité est une force et l’inclusion un pilier. Chaque talent est reconnu, respecté et encouragé à aller plus loin., Votre future Agence

Avec plus de 400 passionnés, l’agence d’Asnières-sur-Seine est un terrain de jeu pour les experts et les curieux qui veulent progresser et innover.

Pourquoi Smile :

  • Management de proximité par des pairs, qui favorise l’échange et un parcours de carrière adapté.

  • Montée en expertise : plateforme d’e-learning, financement de certifications, outils de partage de connaissances.

  • Cooptation rémunérée jusqu’à 3 000 €.

  • Vie d’équipe : convention annuelle, salons, summer party, afterworks.

Et aussi : mutuelle & transports pris en charge à 50 %, minimum 9 RTT/an, prime de vacances, Tickets Restaurant (9,50 €, pris en charge à 55 %), CSE dynamique.

Les prochaines étapes

  • Premier contact - un échange téléphonique sur vos aspirations et ce que nous pouvons vous offrir.

  • Rencontre - l’occasion d’explorer votre parcours.

  • Échange métier - une discussion avec un expert pour évaluer vos compétences et définir vos objectifs.

Et si ça matche, on sera ravis de vous accueillir.

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. Pas de techno imposée : on choisit les bons outils et on les maîtrise de bout en bout. 1 500 experts à travers l’Europe, et une culture où le partage de savoir se mesure, pas se déclame.

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. Votre rôle se joue en trois temps.

Porter l’architecture applicative et piloter la modernisation

  • C’est vous qui êtes le garant des choix de conception, de la sécurité applicative et de la conformité aux normes (RGAA 4.1, RGPD, éco-conception).

  • Conduite d’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édaction des dossiers d’architecture et chiffrage en unités d’oeuvre à destination de la DSI cliente.

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

  • C’est vous qui êtes le garant de la pertinence du moteur Apache Solr 9 et de sa chaîne d’indexation linguistique complexe.

  • Développement back-end Java/JCR de modules, composants, services REST et outils métier en ligne (calculateurs, BDD documentaires).

  • Refonte de la chaîne d’ingestion de données tierces et préparation de l’intégration de la recherche sémantique via l’IA.

Encadrer, transmettre et industrialiser

  • C’est vous qui organisez l’encadrement technique et la montée en compétences de 2 développeurs à travers les revues de code et le compagnonnage.

  • Rédaction et maintien à jour de la documentation d’architecture, des guides d’embarquement et tenue de binômes sur les composants sensibles.

  • Amélioration de la couverture de tests automatisés et optimisation de la chaîne CI/CD du client (Jenkins, SonarQube).

Smile s’engage pour un environnement où la diversité est une force et l’inclusion un pilier. Chaque talent est reconnu, respecté et encouragé à aller plus loin., Management de proximité par des pairs, qui favorise l’échange et un parcours de carrière adapté.

  • Montée en expertise : plateforme d’e-learning, financement de certifications, outils de partage de connaissances.

  • Cooptation rémunérée jusqu’à 3 000 €.

  • Vie d’équipe : convention annuelle, salons, summer party, afterworks.

Et aussi : mutuelle & transports pris en charge à 50 %, minimum 9 RTT/an, prime de vacances, Tickets Restaurant (9,50 €, pris en charge à 55 %), CSE dynamique.

Les prochaines étapes

  • Premier contact - un échange téléphonique sur vos aspirations et ce que nous pouvons vous offrir.

  • Rencontre - l’occasion d’explorer votre parcours.

  • Échange métier - une discussion avec un expert pour évaluer vos compétences et définir vos objectifs.

Et si ça matche, on sera ravis de vous accueillir.

Requirements

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, recherche sémantique)

  • Front-end : Vue.js 2/3, Freemarker, SCSS, Bootstrap

  • CI/CD & Qualité : Maven, Git (Gitea), Jenkins, SonarQube, JUnit, Mockito, JMeter, Tomcat, Vous avez 5 à 8 ans d’expérience en développement Java avec une vraie pratique du leadership technique et l’envie de progresser dans un cadre où l’expertise est reconnue. On parie que vous cochez aussi ces cases :

  • Expertise CMS Java d’entreprise (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 en compétences une équipe et aisance relationnelle face à une DSI cliente exigeante

  • Anglais professionnel, Maven Management d’équipe Anglais CMS Implémentation de moteurs de recherche REST Git Sens du relationnel Tomcat JUnit Jenkins Eco-conception PostgreSQL Solr SonarQube Bootstrap Java

About the company

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. Pas de techno imposée : on choisit les bons outils et on les maîtrise de bout en bout. 1 500 experts à travers l’Europe, et une culture où le partage de savoir se mesure, pas se déclame., Avec plus de 400 passionnés, l’agence d’Asnières-sur-Seine est un terrain de jeu pour les experts et les curieux qui veulent progresser et innover.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.hellowork.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

1:02 min

Applying an ETL methodology to infrastructure configuration management

Axel Barbier · World Congress 2023

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

57 sec

Extracting API schemas automatically during continuous integration builds

Axel Barbier · World Congress 2023

1:48 min

Structuring and naming conventions for unit test methods

Annelore Egger Annelore Egger · World Congress 2025

Videos

See all

Related articles

See all