Développeur Backend Java Senior - Clean Architecture et IA Assistée - Freelance
Freelance Paris (Paris)
Description de l'offre
Taux journalier (TJM): 500
Contexte
Dans le cadre de la refonte complète d'une plateforme métier nationale à fort enjeu réglementaire, un acteur public de référence recherche un développeur backend pour renforcer son équipe de développement.
Le projet consiste à reconstruire progressivement une application historique, module par module, selon des standards modernes d'architecture logicielle et de qualité de code.
Cette refonte s'appuie sur une approche innovante de développement assisté par IA, où les outils de génération de code sont utilisés comme accélérateurs de productivité tout en conservant un haut niveau d'exigence technique.
Le projet
L'équipe travaille selon une approche de développement pilotée par les spécifications fonctionnelles :
Les fonctionnalités sont définies à partir de spécifications structurées rédigées par les équipes Produit.
Des outils d'IA génèrent une première version du code backend.
Le développeur analyse, challenge, améliore et refactorise ce code afin de garantir sa conformité avec les standards d'architecture du projet.
Les tests unitaires peuvent également être générés comme base de travail puis enrichis et validés par les développeurs.
L'IA est utilisée comme un levier d'efficacité et non comme un substitut à l'expertise technique.
Le développeur reste pleinement responsable de la qualité, de la maintenabilité et de la cohérence du code livré.
Missions
Participer à la refonte d'une plateforme métier stratégique
Développer les nouveaux modules backend de l'application
Concevoir et maintenir une architecture basée sur les principes de Clean Architecture et d'Architecture Hexagonale
Réaliser des revues de code et contribuer à l'amélioration continue des pratiques d'ingénierie
Évaluer, améliorer et refactoriser le code généré par les outils d'IA
Concevoir et maintenir une couverture de tests unitaires robuste
Participer aux réflexions d'architecture et aux choix de conception
Collaborer avec les équipes Produit et les autres développeurs
Contribuer à l'adoption des pratiques de développement assisté par IA
Stack technique
Java 25
Spring Boot 3.4+
Spring for GraphQL
PostgreSQL
Clean Architecture
Architecture Hexagonale
Tests unitaires
Organisation
Mission longue durée
Démarrage souhaité : septembre 2026 au plus tard
Visibilité jusqu'à fin 2027 minimum
Perspectives de prolongation au-delà
Lieu : Paris
Télétravail : Hybride
Intervention en tant que contributeur individuel au sein d'une équipe expérimentée
Profil recherché
Profil recherché
Compétences indispensables
Solide expérience en développement backend Java
Très bonne maîtrise de Spring Boot
Bonne connaissance des versions récentes de Java (17, 21 ou supérieures)
Expérience concrète de la Clean Architecture ou de l'Architecture Hexagonale
Forte sensibilité à la qualité du code et à la maintenabilité
Pratique régulière des tests unitaires
Capacité à raisonner sur l'architecture d'un système et à challenger des choix de conception
Compétences appréciées
Expérience GraphQL
Familiarité avec les assistants IA de développement
Expérience de projets de refonte ou de construction from scratch
Participation à des environnements de revue de code exigeants
Ce qui fera la différence
Une vraie culture architecturale
La capacité à identifier les défauts de conception, y compris dans du code généré par IA
Une approche rigoureuse des tests
L'envie d'explorer de nouvelles pratiques de développement tout en conservant un haut niveau d'exigence technique
Un bon équilibre entre autonomie, esprit critique et collaboration
À 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