Développeur FS Java Spring Boot H/F
5 produits. 1 plateforme. Un vrai impact. Ici, tu es propriétaire de ta feature de bout en bout, sur une stack moderne, en quasi full-remote.
Nous répondons généralement sous une journée
VOTRE ENVIRONNEMENT
Once For All est né en 2022 du rapprochement de cinq leaders français de la conformité et du groupe britannique Fortius. Présent dans 5 pays, le groupe compte 160 collaborateurs et accompagne des milliers d'acteurs du BTP dans la gestion de leurs risques et de leur conformité RSE via une plateforme SaaS innovante.
L'équipe est composée de 3 développeurs, 1 Lead Dev, 1 PO et 1 QA.
Elle gère le produit Attestation Légale et plusieurs autres produits hérités en voie d'intégration. Ambiance horizontale, bienveillante, avec un vrai esprit de collaboration inter-équipes.
VOTRE MISSION
Au sein de l'équipe, vous développez et maintenez les microservices Java qui supportent plusieurs produits de la plateforme Once For All, dont Attestation Légale (ALG), produit phare en France. Vous intervenez sur l'ensemble du cycle de vie des features : conception d'architecture, développement, déploiement sur AWS et monitoring en production. Vous contribuez également à la convergence des multiples produits du groupe vers une plateforme unifiée.
VOTRE QUOTIDIEN CHEZ ONCE FOR ALL
• Développer et maintenir les microservices Java (Spring Boot) du produit ALG et des produits associés
• Contribuer aux discussions de solutions techniques en proposant des architectures bien pensées, tout en participant aux efforts d'unification des produits du groupe (gestion documentaire commune, organisations unifiées).
• Assurer le déploiement des features en production et leur suivi (responsabilité de bout en bout)
• Monitorer et déboguer les applications sur AWS (CloudWatch, DataDog/Sentry, ECS)
• Collaborer avec les équipes Product (PO), QA et DevOps dans un mode Agile (sprints de 2 semaines)
• Rédiger la documentation technique et partager les bonnes pratiques lors du refinement hebdomadaire
GRANDS CHANTIERS DE L'EQUIPE
• Projet 1 : Intégration UK - permettre aux utilisateurs de gérer leur abonnement depuis la plateforme OFA
• Projet 2 : Unification documentaire - consolider la gestion des documents sur une brique commune (~10 produits)
• Projet 3 : Intégrations tierces - connexion automatique à Qualibat (certifications) et Infogreffe via API
STACK TECHNIQUE
• Java 25 | Spring Boot | Architecture microservices
• React / TypeScript (compréhension souhaitée)
• PostgreSQL | DynamoDB | AWS
• RabbitMQ | AWS SNS
• AWS (ECS, Lambda serverless, RDS, CloudWatch, S3) | Docker | CI/CD GitHub Actions
• JUnit 5, Mockito, Testcontainers
• CloudWatch | DataDog / Sentry | Logs AWS
COMPÉTENCES
Savoir-faire :
• Maîtrise solide de Java et Spring / Spring Boot
• Architecture microservices : concetion, découpage des services, communication inter services, architecture hexagonale
• Proposer des solutions d'architecture adaptées aux enjeux métier (caching, queues, patterns SOLID)
• CI/CD : GitHub Actions, déploiement sur AWS, responsabilité de bout en bout en production
• AWS : connexion, déploiement, monitoring – ECS, Lambda, CloudWatch, S3, RDS • Docker : conteneurisation et gestion des environnements
• Tests unitaires et d'intégration (JUnit 5, Mockito, Testcontainers)
• Compréhension du frontend React / TypeScript (lecture et échanges avec les équipes front)
• Connaissance de RabbitMQ (échanges de messages asynchrones)
• Capacité à appréhender les bases de code legacy et à les faire évoluer progressivement
Savoir-être :
• Esprit d'équipe et collaboration : partage d'avis, discussions techniques ouvertes, solidarité
• Rigueur et exigence sur la qualité du code produit
• Esprit d'analyse : savoir aborder des sujets complexes avec méthode et factualité
• Proactivité : force de proposition, moteur de l'équipe, idées d'amélioration
• Adaptabilité : à l'aise avec le changement, multiples technos et contextes variés
• Communication transparente – même quand ça coince – et remise en question constructive
• Intérêt pour l'IA comme outil de travail (Copilot, Claude…)
PROFIL
Formation Bac+3 à Bac+5 en informatique ou expérience équivalente.
4 à 6 ans d'expérience en développement backend Java (hors stages).
Ce qui compte avant tout, c'est la capacité à s'engager sur les sujets, à proposer des solutions de qualité et à s'intégrer dans une équipe soudée.
PROCESSUS DE RECRUTEMENT
Étape 1 : Préqualification téléphonique avec Lily Recruteuse
45 min (visio) – Échange sur votre parcours, vos projets techniques clés et vos motivations.
Étape 2 : Entretien technique – avec Damien Lead Dev
~ 1h00 (visio) – Java, microservices, architecture, AWS, approche technique et soft skills.
Etape 3 : Entretien final – avec Cédric Head of Engineering
30 min (visio) – Alignement sur la vision, les valeurs et le projet d'équipe.
INFORMATIONS COMPLEMENTAIRES
Lyon 69003 – 5 min de la gare Part-Dieu
Salaire : à partir de 50k€ suivant profil
Tickets restaurant : 9,50 €/jour (part employeur : 5,50 €)
Environnement technique stimulant et mentorat Lead Dev
Veille technologique encouragée, outils IA intégrés (Copilot, Claude…)
Meetup collectif mensuel, séminaire annuel, afterworks équipe
Télétravail quasi-total avec présence collective organisée (3 jours/mois)
- Equipe
- Tech - Engineering
- Poste
- Back-end developer H/F
- Localisations
- Lyon
- Statut à distance
- Hybride
- Type de contrat
- Temps plein