Développeur FS Java Spring Boot HF
Job Summary
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 dacteurs 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 dinté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 lensemble du cycle de vie des features : conception darchitecture 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 dunification 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 LEQUIPE
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 darchitecture 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 dinté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 davis discussions techniques ouvertes solidarité
Rigueur et exigence sur la qualité du code produit
Esprit danalyse : savoir aborder des sujets complexes avec méthode et factualité
Proactivité : force de proposition moteur de léquipe idées damélioration
Adaptabilité : à laise 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 lIA comme outil de travail (Copilot Claude)
PROFIL
Formation Bac3 à Bac5 en informatique ou expérience équivalente.
4 à 6 ans dexpérience en développement backend Java (hors stages).
Ce qui compte avant tout cest la capacité à sengager sur les sujets à proposer des solutions de qualité et à sinté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 : 950 /jour (part employeur : 550 )
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)