Lead Developer Java H/F
Lead Developer Java (H/F)
Présentation de la société
L'Ambition : Notre client réinvente la gestion du travail temporaire de bout en bout. Sa mission : faire gagner aux réseaux d'agences d'intérim en efficacité et en compétitivité, en supprimant la ressaisie et la fragmentation d'outils qui plombent le secteur depuis toujours.
L'Activité : Notre client édite la première plateforme SaaS pensée pour les réseaux d'intérim qui intègre nativement recrutement, staffing, gestion commerciale et paie dans un seul écosystème — de la commande client jusqu'au bulletin de paie, sans outil tiers.
Preuves concrètes :
Écosystème produit structuré autour de 5 briques interconnectées en temps réel : moteur de paie natif, ERP commandes & entreprises, back-office consultants, webapp clients, app mobile intérimaires.
Moteur de paie et ERP déjà opérationnels chez les premiers partenaires, qui traitent des volumes réels de commandes et de bulletins chaque mois.
Équipe dirigeante et conseillers stratégiques issus des principaux acteurs du travail temporaire français.
Une architecture pensée data-first : une modification dans l'ERP se répercute instantanément dans la webapp client, l'app mobile et le moteur de paie.
Descriptif du poste
Contexte : Tu rejoins le Digital Data Hub et reportes directement au Lead Technique du produit, au sein d'une équipe resserrée de développeurs juniors et intermédiaires que tu contribueras à faire monter en compétence.
L'Objectif : Devenir le référent technique du Hub : prendre l'ownership complet de son architecture et de ses modèles de données, et livrer en autonomie les fonctionnalités à plus fort impact sur la fiabilité et l'exploitation de la donnée.
Les Enjeux :
Leadership technique & développement : Concevoir et piloter l'architecture des fonctionnalités complexes, garantir la qualité du code (revues, standards, tests, documentation) et animer la résorption de la dette technique.
Contribution produit & vision : Maîtriser les enjeux métier du staffing temporaire, être force de proposition dans les ateliers de conception et participer à la roadmap technique avec le Product Manager.
Architecture de la donnée & qualité : Concevoir et faire évoluer les modèles de données du Hub, garantir la fiabilité et la traçabilité des flux entre composants, et être l'interlocuteur technique sur la gouvernance de la donnée.
Animation d'équipe & transmission : Accompagner et former les développeurs juniors et intermédiaires, et représenter la vision technique en interne comme lors des phases de déploiement avec les utilisateurs finaux.
Compétences et expériences recherchées
Les OBLIGATOIRES :
Expérience : Minimum 5 à 7 ans en développement backend Java, idéalement 7 à 10 ans, sur des projets complexes en production.
Stack technique : Maîtrise impérative de Java 21+ et Spring Boot, avec un profil 100% backend (très peu ou pas de front).
Ownership : Capacité démontrée à prendre en main un produit existant et à le faire évoluer en autonomie.
Langue : Anglais professionnel (code rédigé en anglais, communication interne en français).
Les "PLUS" (Nice to have) :
Pratique de RabbitMQ, Redis et Kafka en environnement de production.
Aisance avec TypeScript, SQL/MariaDB et la conception de schémas de données.
Sensibilité DevOps — des DevOps seniors de l'équipe peuvent former sur ce volet.
Rémunération
Le Package : Entre 60k€ et 75k€ fixe, aligné sur une maîtrise effective des technologies attendues.
Le Cadre : Bureaux à Paris 8e. Télétravail partiel autorisé.
Le Process : 3 entretiens — cadrage technique et fit mission, entretien technique exigeant avec le Lead Technique, puis fit culture et finalisation avec la direction.
Envie de devenir le référent technique d'un produit qui réinvente la donnée dans l'intérim ? Parlons-en !
