Back end Developer - AHS (F/H)
#Fullstackdeveloper #Java #Spring
⭐️ 🌟 CONTEXTE
En tant que Senior Engineer, vous intégrerez les équipes de la plateforme digitale Home Services & Energy Renovation Digital Platform.
La plateforme a pour mission de soutenir les ambitions d’ADEO en matière de services aux habitants, en concevant et en déployant des solutions digitales cohérentes, performantes et étroitement alignées sur les besoins métiers. Elle vise à accélérer la transformation des parcours clients et à renforcer l’impact des services proposés, notamment dans les domaines de l’habitat et de la rénovation énergétique.
Ces missions sont opérées dans 3 domaines distincts 👍
- Domaine Offre : Ce domaine pilote la construction de l’offre de services, incluant le référencement, la tarification, l'association des services aux produits éligibles, ainsi que les estimateurs et outils de suivi de projet. Il travaille en étroite collaboration avec les plateformes Pro & Customer CCDP et Store & Commerce CCDP, en lien avec les parcours de vente en ligne et en magasin.
- Domaine Provider : Ce domaine est dédié à la gestion des professionnels (artisans), depuis le sourcing, la qualification et l’onboarding, jusqu’à leur accompagnement via un portail dédié, une application mobile et la gestion de la facturation.
- Domaine Execution : Ce domaine prend en charge l’exécution opérationnelle des services, incluant l’organisation des chantiers, le matching entre les besoins et les artisans, ainsi que la supervision de l’exécution et la gestion des incidents.
Le Senior Engineer, en appui de notre Engineering Manager, sera chargé de concevoir, développer et maintenir des applications performantes, robustes et évolutives pour l’ensemble de la plateforme.
🚀🚀 VOS MISSIONS :
Dans le cadre de la création de la plateforme, le Senior Engineer aura pour mission de définir et piloter l’architecture des applications sous sa responsabilité, garantir la qualité du code, et assurer la livraison des fonctionnalités dans le respect des délais, des standards de qualité et de performance. Il jouera un rôle central dans l’accompagnement des développeurs, en favorisant leur montée en compétence, et incarnera le référent technique naturel au sein de l’équipe.
Vos tâches principales :
- Analyser les besoins fonctionnels en collaboration avec les Product Managers et les transformer en spécifications techniques robustes.
- Développer, tester et maintenir des fonctionnalités, en garantissant un haut niveau de qualité, de performance et de stabilité.
- Optimiser les performances, l’ergonomie et la qualité des interfaces pour garantir une expérience utilisateur fluide, efficace et accessible
- Implémenter et maintenir une couverture de tests unitaires, fonctionnels et end-to-end pour sécuriser les livraisons.
- Assurer la gestion complète du cycle de vie de l’app : intégration continue, déploiement, monitoring.
- Participer activement aux revues de code, au mentorat des développeurs plus juniors, et à la montée en compétence de l’équipe.
- Contribuer aux choix d’architecture et à la mise en place de bonnes pratiques (modularisation, design patterns, gestion de la dette technique).
- Assurer une veille technologique active et proposer des évolutions pertinentes pour améliorer l’architecture, les outils ou les méthodes de travail.
- Collaborer étroitement avec les équipes Design, Produit, Backend/API et QA pour garantir une intégration fluide et cohérente.
Notre stack technique :
- Stack :Java / Spring / NodeJs / Vue 3
- Architecture : Google Kubernetes / Docker / Microservice / Microfrontend
- Base de données : Postgresql, MongoDB
- Source : Github
- Cloud : Google Cloud Platform, Microsoft Azure
- Messaging : Kafka
- Delivery & DevOps : Jira, Jfrog, Vault, Terraform, SonarQube
🥇 VOTRE PROFIL
Expérience
- Plus de 6 ans d’expérience en ingénierie logicielle, dont une solide expérience dans le développement, en environnement exigeant, distribué ou à fort trafic.
- Habitué à évoluer dans des contextes complexes, avec des enjeux de scalabilité, de robustesse et de qualité produit élevés.
Compétences techniques
- Expertise sur plusieurs stacks modernes : Java / Spring Boot, Node.js, Python, … avec une bonne compréhension des architectures distribuées.
- Solide expérience en architecture logicielle (modularisation, design patterns, clean architecture), avec une bonne compréhension des enjeux de performance, de sécurité et de maintenabilité.
- Pratique avancée des tests automatisés (unitaires, fonctionnels, E2E), des pipelines CI/CD, et des outils de monitoring et d’observabilité.
- À l’aise avec les environnements cloud et les architectures distribuées, notamment dans l’intégration de services backend (REST, GraphQL,...).
- Capacité à continuer à coder activement tout en jouant un rôle de référent technique, en accompagnant les choix d’architecture, les revues de code et la montée en compétence de l’équipe.
- Forte curiosité technique et veille continue, notamment autour de l’IA générative, des outils augmentés pour développeurs, et des pratiques modernes de développement.
Qualités humaines
Leadership naturel, posture de mentor et goût pour le partage de connaissances.
- Capacité à vulgariser des enjeux techniques et à faire le lien avec les problématiques produit ou business.
- Esprit d’équipe, bienveillance, rigueur et sens des responsabilités.
- À l’aise dans les environnements en évolution rapide, avec une forte autonomie et un sens de l’impact.
Vous évoluez aisément dans un contexte international, et vous parlez anglais couramment, aussi bien à l’oral qu’à l’écrit.
- Métiers
- IT/ Data
- Poste
- Software developer
Nous sommes convaincus que : « Quand chacun progresse, tout le monde avance »
Back end Developer - AHS (F/H)
#Fullstackdeveloper #Java #Spring
Téléchargement du formulaire de candidature
Vous travaillez déjà chez ADEO siège ?
Recrutons ensemble pour trouver votre prochain collègue.