{"id":985550,"url":"https://alion.io/job/vuejobs-tech-lead-java-cms-search-hf","title":"TECH LEAD JAVA – CMS & SEARCH H/F","company":{"id":53041,"name":"Smile","domain":"smile.eu","url":"https://alion.io/company/smile","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":"vuejobs.com","ats_vendor":null,"truth_index":null},"role":"Leadership","role_family":"Leadership","seniority":"lead","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Asnières-sur-Seine, France"],"countries":["FR"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":51000,"max_usd":94000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":57},"experience_years_min":8,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Apache Solr","optional":false},{"name":"Apache Tomcat","optional":false},{"name":"Bootstrap","optional":false},{"name":"CI/CD","optional":false},{"name":"Git","optional":false},{"name":"Gitea","optional":false},{"name":"Java","optional":false},{"name":"Jenkins","optional":false},{"name":"JMeter","optional":false},{"name":"JUnit","optional":false},{"name":"Maven","optional":false},{"name":"Mockito","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Sass","optional":false},{"name":"SonarQube","optional":false},{"name":"Vue.js","optional":false},{"name":"JavaScript","optional":true},{"name":"Kotlin","optional":true}],"status":"live","first_seen_at":"2026-08-25T14:18:59Z","employer_posted_date":"2026-08-25","last_verified_at":"2026-08-25T14:18:59Z","board_verified":false,"closed_at":null,"days_open":52,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":52},"description":"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.\nLa 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.\nPorter l'architecture applicative et piloter la modernisation\nC'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).\nConduite 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).\nRédaction des dossiers d'architecture et chiffrage en unités d'œuvre à destination de la DSI cliente.\nMaîtriser le moteur de recherche et concevoir les outils métier\nC'est vous qui êtes le garant de la pertinence du moteur Apache Solr 9 et de sa chaîne d'indexation linguistique complexe.\nDéveloppement back-end Java/JCR de modules, composants, services REST et outils métier en ligne (calculateurs, BDD documentaires).\nRefonte 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.\nEncadrer, transmettre et industrialiser\nC'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.\nRédaction et maintien à jour de la documentation d'architecture, des guides d'embarquement et tenue de binômes sur les composants sensibles.\nAmélioration de la couverture de tests automatisés et optimisation de la chaîne CI/CD du client (Jenkins, SonarQube).\nSmile 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.\nVotre environnement\nBack-end & CMS : Java 11/17, CMS Java d'entreprise (Magnolia, JCR/Jackrabbit), PostgreSQL, Services REST\nMoteur de recherche : Apache Solr 9 (analyse linguistique, scoring, reclassement, recherche sémantique)\nFront-end : Vue.js 2/3, Freemarker, SCSS, Bootstrap\nCI/CD & Qualité : Maven, Git (Gitea), Jenkins, SonarQube, JUnit, Mockito, JMeter, Tomcat\nVotre profil\nVous 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 :\nExpertise CMS Java d'entreprise (Magnolia, Jahia ou Liferay) étendu par du code spécifique et maîtrise du modèle JCR\nExpérience concrète du pilotage d'une montée de version majeure en production\nLeadership technique affirmé, capacité à faire monter en compétences une équipe et aisance relationnelle face à une DSI cliente exigeante\nAnglais professionnel\nVotre future Agence\nAvec 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.\nPourquoi Smile :\nManagement de proximité par des pairs, qui favorise l'échange et un parcours de carrière adapté.\nMontée en expertise : plateforme d'e-learning, financement de certifications, outils de partage de connaissances.\nCooptation rémunérée jusqu'à 3 000 €.\nVie d'équipe : convention annuelle, salons, summer party, afterworks.\nEt aussi : mutuelle & transports pris en charge à 50 %, minimum 9 RTT/an, prime de vacances, Tickets Restaurant (9,50 €, pris en charge à 55 %), CSE dynamique.\nLes prochaines étapes\nPremier contact - un échange téléphonique sur vos aspirations et ce que nous pouvons vous offrir.\nRencontre - l'occasion d'explorer votre parcours.\nÉchange métier - une discussion avec un expert pour évaluer vos compétences et définir vos objectifs.\nEt si ça matche, on sera ravis de vous accueillir.","description_format":"text","description_chars":4084,"description_truncated":false,"requirements":{"experience_years_min":8,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"French","level":"Advanced (C1)","optional":false}]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Systems Integrators","Custom Software Development"],"lifecycle":[{"event":"open","at":"2026-09-16T23:32:55Z"}],"visa":[],"liveness":{"score":11,"band":"cold","label":"Long shot","p_open":0.4,"p_active":0.638,"p_room":0.45,"age_days":52,"expected_fill_days":34,"reasons":["seen:52","win:tail"],"computed_at":"2026-10-17T05:46:00Z"},"pay":null,"html_url":"https://alion.io/job/vuejobs-tech-lead-java-cms-search-hf","json_url":"https://alion.io/job/vuejobs-tech-lead-java-cms-search-hf.json","meta":{"generated_at":"2026-10-17T07:16:28Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":9986,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-18T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":53041},"rest":"https://alion.io/mcp/rest/get_company?id=53041"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fvuejobs-tech-lead-java-cms-search-hf"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fvuejobs-tech-lead-java-cms-search-hf"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fvuejobs-tech-lead-java-cms-search-hf"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/vuejobs-tech-lead-java-cms-search-hf\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fvuejobs-tech-lead-java-cms-search-hf"}]}