
Tech Lead Java - Paris - (H/F)
- đ«đ· France
- Hybrid
- Staff / Principal
- 4 days ago
- Hive
- POS
- CI/CD
- Java
- Spring Boot
- Hibernate
- JPA
- JMS
- Liquibase
- Flyway
- SOAP
- JavaScript
- TypeScript
- CSS
- Vue
- PostgreSQL
- Parquet
- UML
- Tomcat
- Devops
- AWS
- EC2
- RDS
- Kubernetes
- EKS
- Docker
- Maven
- Jenkins
- SonarQube
- Git
- OAuth2
- Gatling
- SQL
- Agile
- Scrum
- Kanban
- Jira
PassionnĂ©(e) par la tech, le numĂ©rique et lâinnovation ? Rejoignez les 1 800 collaborateurs deSmile, leader europĂ©en de lâintĂ©gration open source, rĂ©partis dans 20 agences Ă travers 9 pays. Lâesprit collaboratif et le partage de connaissances sont au cĆur de notre ADN. Nos experts repoussent chaque jour les limites de lâopen source pour construire un numĂ©rique plus intelligent, performant et responsable.Ici, on ne se contente pas de suivre les tendances, on les crĂ©e !đ
Rejoignez-nous et participez Ă des rĂ©alisations qui comptent ! đ
Sous la responsabilitĂ© de lâarchitecte de la solution« Hive », vous jouerez un rĂŽle clĂ© Ă la croisĂ©e de la conception technique, de l'encadrement d'Ă©quipe et de la vision produit.
Votre mission consistera Ă :
1. Encadrer et piloter l'Ă©quipe technique (Offshore) đ„
Suivi quotidien & Bonnes pratiques : Veiller au respect rigoureux des standards de code, des principes architecturaux et de la qualité applicative.
Support aux développeurs : Accompagner, aider et faire monter en compétences une équipe d'une demi-dizaine de développeurs offshore (Inde).
Collaboration Produit : Donner aux Product Owners (POs) tous les éléments nécessaires pour prioriser le backlog en conséquence et compléter les consignes à respecter.
CI/CD & Merge Requests : Adapter la chaßne d'intégration continue si besoin, puis suivre et valider scrupuleusement lesmerge requests.
2. Concevoir et cadrer les fonctionnalitĂ©s đïž
Qualification & Macro-estimations : Prendre connaissance des nouveaux besoins et assister les POs dĂšs la phase d'instruction.
Conception : Détecter les complexités, imaginer des esquisses de solutions, challenger et valider les options techniques avec l'architecte, puis réaliser la conception détaillée des solutions.
Réalisation : Concevoir et développer directement des stories clés nécessitant une forte expertise.
3. Garantir la stabilitĂ©, l'exploitabilitĂ© et l'animation tech đ
Observabilité : Surveiller réguliÚrement le comportement des applications en production avec les POs (création/proposition de dashboards, amélioration continue).
Relations Ops & Intégrateurs : Rester en contact étroit et régulier avec les intégrateurs et les équipes Ops.
Animation & Veille : Rester Ă lâĂ©coute des pratiques/technologies Ă©mergentes et animer la communautĂ© technique (ex. sessionsLunch & Learn) avec lâarchitecte et les autres Tech Leads.
Recrutement : Participer activement à la sélection et au recrutement des futurs développeurs.
Votre environnement technique đ»
Backend : Java 17, Spring Boot / Spring, Hibernate, JPA, JMS, Liquibase, Flyway, WS SOAP & REST.
Frontend : JavaScript / TypeScript, CSS, Vue.js.
Bases de données & Data : PostgreSQL, Parquet, applications manipulant de la forte volumétrie.
Workflows : UML, BPMN, Activity.
Middlewares & Streaming : Apache, Tomcat, Kafka (trÚs apprécié) ou autre ESB.
Cloud, Conteneurs & DevOps : AWS (EC2, S3, RDS, ELB, Kubernetes/EKS), Docker, Maven, Jenkins, SonarQube, Git.
Sécurité : OAuth2, SSO, OpenAM.
Monitoring & Performance : ELK, Gatling, APM.
Votre profil đ§âđŒ đ©âđŒ
Vous bénéficiez d'une expérience significative en tant queTech Lead / Lead Dev Senior et maßtrisez le développement Fullstack de bout en bout ? Bingo ! On parie que vous cochez aussi ces cases :
CompĂ©tences techniques requis (Obligatoires) đŻ
Java & Spring : Parfaite maßtrise du développement objet Java sous Spring (JPA, WS REST).
Tools & IA : Maßtrise des outils d'Intelligence Artificielle appliqués au développement.
Web & Frontend : Autonomie et maßtrise des technologies Web, idéalementVue.js.
Database & VCS : Solides compétences SQL (PostgreSQL fortement apprécié) et maßtrise parfaite deGit.
Qualité & CI : Pratique avérée des outils de qualité de code et CI/CD (Jenkins,SonarQube).
Un vrai plus pour votre candidature â
Expérience avec un broker de messages (idéalementKafka) et maßtrise des services CloudAWS.
Expérience dans des environnements à forte volumétrie de données et maßtrise d'outilsAPM.
Expérience réussie de collaboration avec des équipes offshore (Inde).
QualitĂ©s humaines & Soft Skills đĄ
Anglais courant : Bon niveau impératif à l'écrit comme à l'oral (contexte international et équipes offshore).
Agilité : Aisance éprouvée en méthodologies Agile (Scrum, Kanban) et maßtrise des workflows JIRA.
Posture & Leadership : Grande autonomie, capacité à impulser une dynamique etentraßner une équipe.
Esprit d'équipe & Communication : Capacité à collaborer avec les architectes et autres Tech Leads pour partager, faire valider et faire accepter vos choix dans un souci de compromis constructif.
Pourquoi Smile ! đ
Notre management de proximitĂ© favorise les Ă©changes, le partage dâexpĂ©rience et la construction dâun parcours professionnel adaptĂ© Ă vos ambitions.
Parce que le secteur du numĂ©rique est en perpĂ©tuel mouvement, nous encourageons le dĂ©veloppement des compĂ©tences grĂące Ă des dispositifs de formation, Ă lâaccĂšs Ă des ressources dâapprentissage et au partage des bonnes pratiques.
Votre quotidien sera Ă©galement rythmĂ© par des temps collectifs, des Ă©vĂ©nements dâĂ©quipe et des occasions de rencontrer dâautres experts du groupe.
Au-delà de ce contexte, vous pourrez bénéficier, selon les conditions applicables, de :
Mutuelle dâentreprise et prise en charge des transports en commun.
RTT.
Prime de vacances.
Tickets restaurant.
Comité social et économique (CSE).
Dispositifs de formation et de développement des compétences.
Les prochaines Ă©tapes đ
Premier contact : un échange téléphonique pour discuter de votre parcours, de vos aspirations et du poste.
Rencontre : un entretien pour approfondir votre expĂ©rience en recette web et mobile et votre maĂźtrise des tests dâaccessibilitĂ©.
Ăchange mĂ©tier : une discussion avec un expert pour Ă©valuer vos compĂ©tences techniques, vos mĂ©thodes de travail et vos expĂ©riences significatives.
Bienvenue dans lâĂ©quipe !
Vous souhaitez contribuer Ă la qualitĂ© de produits digitaux exigeants et rendre les expĂ©riences numĂ©riques plus accessibles Ă tous ? Nous serons ravis dâĂ©changer avec vous.
Alors, prĂȘt(e) Ă rejoindre lâaventure ? đ
Tech Lead Java - Paris - (H/F) · Smile Group