Développeur Full Stack Java / Angular – Transformation Digitale Retail - Freelance
Freelance Entre 7 et 12 mois Lille (Nord)
Description de l'offre
Taux journalier (TJM): 350
Au sein du pôle Offre d'une enseigne de prêt-à-porter internationale reconnue pour la qualité de son environnement de travail, nous recherchons un(e) Développeur(se) Full Stack Java / Angular expérimenté(e) (5 à 20 ans d'expérience) pour une mission de 12 mois débutant mi-avril 2026. La mission se déroule à Lezennes, dans la métropole lilloise, avec 2 jours de télétravail par semaine, pour un TJM jusqu'à 425 €.
Le pôle Offre dans lequel s'intégrera le ou la prestataire réunit une trentaine d'experts organisés en équipes agiles Scrum, couvrant des domaines stratégiques tels que le référencement produit, la traçabilité, la notation environnementale, le développement et le suivi de collections, ainsi que l'interopérabilité avec les solutions de Supply Chain et de Contrôle Qualité. Dans un contexte de transformation digitale continue et d'intégration croissante de l'intelligence artificielle dans les processus métiers, le système d'information évolue en permanence pour soutenir la robustesse de la chaîne d'approvisionnement et l'optimisation de la construction des collections.
La mission se répartit entre une activité principale de build, représentant environ 80% du temps, et une activité de run correspondant aux 20% restants. En mode build, le ou la prestataire participera activement aux rituels agiles de la squad, contribuera à la conception technique des user stories du backlog, prendra en charge leur développement, présentera les livrables aux testeurs et assurera le traitement des retours sur les développements réalisés. En mode run, il ou elle sera responsable du diagnostic et du traitement des incidents, ainsi que de la proposition de solutions durables aux problèmes de fond identifiés en production.
Sur le plan technique, le profil devra maîtriser Java dans ses versions récentes (17/21) ainsi que le framework Spring Boot et Spring Data JPA pour le développement de services REST robustes et performants. Côté front, une maîtrise confirmée d'Angular 14 et supérieur est indispensable, incluant la gestion des composants, des services, du routing et les bases de RxJS, le tout en TypeScript. Une solide maîtrise du SQL est également attendue, avec une capacité à modéliser des structures de données, à rédiger des requêtes complexes et à gérer les transactions. La connaissance de PL/SQL et de Google Cloud Platform sera considérée comme un atout complémentaire appréciable.
Une sensibilité marquée pour la qualité du code est une attente forte de ce poste. Le ou la candidat(e) devra être à l'aise avec les pratiques de développement modernes : workflow Git avec gestion de branches, merge requests et revues de code, intégration et utilisation des pipelines CI/CD existants, écriture systématique de tests unitaires et d'intégration côté back-end avec JUnit et mocks, et tests unitaires front avec Jest ou Karma. Une pratique avancée et régulière de SonarQube, avec une capacité à piloter la qualité par les indicateurs et à réduire proactivement la dette technique, constitue l'une des compétences les plus différenciantes pour ce poste. De même, une approche systématique des tests automatisés, intégrée au workflow quotidien dans une logique TDD ou quasi-TDD, sera particulièrement valorisée.
Un sens marqué de la robustesse et de la performance applicative est également attendu : gestion proactive des erreurs, des timeouts et des mécanismes de résilience, maîtrise des logs et du monitoring orientés production. Des notions d'architecture distribuée et de microservices, de sécurité applicative (authentification, autorisation, bonnes pratiques OWASP) et une capacité à diagnostiquer des incidents en environnement de production via la lecture de logs et les outils de monitoring complèteront utilement le profil technique recherché.
Au-delà de l'expertise technique, ce poste requiert une forte autonomie, une orientation résultats affirmée et une réelle polyvalence pour intervenir sur des domaines fonctionnels variés. Le ou la candidat(e) devra faire preuve de rigueur dans ses développements, d'un bon esprit d'équipe pour s'intégrer dans une squad agile, et d'une capacité à communiquer clairement avec les testeurs et les autres membres de l'équipe. Une sensibilité aux enjeux métiers du retail, notamment sur les périmètres supply chain, référencement et gestion produit, sera un atout pour appréhender rapidement le contexte fonctionnel.
Langues requises : français courant, anglais professionnel (lu, écrit, parlé).
Profil recherché
Au sein du pôle Offre d'une enseigne de prêt-à-porter internationale reconnue pour la qualité de son environnement de travail, nous recherchons un(e) Développeur(se) Full Stack Java / Angular expérimenté(e) (5 à 20 ans d'expérience) pour une mission de 12 mois débutant mi-avril 2026. La mission se déroule à Lezennes, dans la métropole lilloise, avec 2 jours de télétravail par semaine, pour un TJM jusqu'à 425 €.
Le pôle Offre dans lequel s'intégrera le ou la prestataire réunit une trentaine d'experts organisés en équipes agiles Scrum, couvrant des domaines stratégiques tels que le référencement produit, la traçabilité, la notation environnementale, le développement et le suivi de collections, ainsi que l'interopérabilité avec les solutions de Supply Chain et de Contrôle Qualité. Dans un contexte de transformation digitale continue et d'intégration croissante de l'intelligence artificielle dans les processus métiers, le système d'information évolue en permanence pour soutenir la robustesse de la chaîne d'approvisionnement et l'optimisation de la construction des collections.
La mission se répartit entre une activité principale de build, représentant environ 80% du temps, et une activité de run correspondant aux 20% restants. En mode build, le ou la prestataire participera activement aux rituels agiles de la squad, contribuera à la conception technique des user stories du backlog, prendra en charge leur développement, présentera les livrables aux testeurs et assurera le traitement des retours sur les développements réalisés. En mode run, il ou elle sera responsable du diagnostic et du traitement des incidents, ainsi que de la proposition de solutions durables aux problèmes de fond identifiés en production.
Sur le plan technique, le profil devra maîtriser Java dans ses versions récentes (17/21) ainsi que le framework Spring Boot et Spring Data JPA pour le développement de services REST robustes et performants. Côté front, une maîtrise confirmée d'Angular 14 et supérieur est indispensable, incluant la gestion des composants, des services, du routing et les bases de RxJS, le tout en TypeScript. Une solide maîtrise du SQL est également attendue, avec une capacité à modéliser des structures de données, à rédiger des requêtes complexes et à gérer les transactions. La connaissance de PL/SQL et de Google Cloud Platform sera considérée comme un atout complémentaire appréciable.
Une sensibilité marquée pour la qualité du code est une attente forte de ce poste. Le ou la candidat(e) devra être à l'aise avec les pratiques de développement modernes : workflow Git avec gestion de branches, merge requests et revues de code, intégration et utilisation des pipelines CI/CD existants, écriture systématique de tests unitaires et d'intégration côté back-end avec JUnit et mocks, et tests unitaires front avec Jest ou Karma. Une pratique avancée et régulière de SonarQube, avec une capacité à piloter la qualité par les indicateurs et à réduire proactivement la dette technique, constitue l'une des compétences les plus différenciantes pour ce poste. De même, une approche systématique des tests automatisés, intégrée au workflow quotidien dans une logique TDD ou quasi-TDD, sera particulièrement valorisée.
Un sens marqué de la robustesse et de la performance applicative est également attendu : gestion proactive des erreurs, des timeouts et des mécanismes de résilience, maîtrise des logs et du monitoring orientés production. Des notions d'architecture distribuée et de microservices, de sécurité applicative (authentification, autorisation, bonnes pratiques OWASP) et une capacité à diagnostiquer des incidents en environnement de production via la lecture de logs et les outils de monitoring complèteront utilement le profil technique recherché.
Au-delà de l'expertise technique, ce poste requiert une forte autonomie, une orientation résultats affirmée et une réelle polyvalence pour intervenir sur des domaines fonctionnels variés. Le ou la candidat(e) devra faire preuve de rigueur dans ses développements, d'un bon esprit d'équipe pour s'intégrer dans une squad agile, et d'une capacité à communiquer clairement avec les testeurs et les autres membres de l'équipe. Une sensibilité aux enjeux métiers du retail, notamment sur les périmètres supply chain, référencement et gestion produit, sera un atout pour appréhender rapidement le contexte fonctionnel.
Langues requises : français courant, anglais professionnel (lu, écrit, parlé).
À propos de Collective.work
Collective.work est la plateforme de recrutement nouvelle génération pour trouver votre prochain emploi.
Fort d'une grande expertise dans l'IA, Collective.work permet de mieux cibler les offres et leurs candidats correspondants, créant ainsi un système beaucoup plus fluide que les acteurs traditionnels.
Plus de 10,000 recruteurs utilisent Collective, permettant à des dizaines de milliers de candidats de trouver leur futur emploi chaque jours