Home Job Listings Categories Locations

Senior Développeur Backend Python Django – DDD & Architecture Hexagonale – H/F

📍 France

Technologie Externatic

Description du Poste

L’entreprise accompagnée dans son recrutement CDI Startup tech de 5 ans, autofinancée, éditrice d’une solution SaaS B2B à destination des architectes et bureaux d’études (projets, budgets, facturation, honoraires, pilotage).Déjà plus de 800 clients en France et à l’international (Canada, Dubaï, Italie).La société entre aujourd’hui dans une phase stratégique de refonte applicative : réduction de la dette technique, restructuration du code existant et montée en puissance vers une architecture moderne et pérenne. Contexte technique : L’équipe ne cherche pas simplement un bon développeur Python/Django — elle cherche quelqu’un qui pense en domaines métier avant de penser en frameworks.La refonte en cours repose sur trois piliers non négociables :

Domain-Driven Design (DDD) : modélisation du domaine (entités, agrégats, value objects, bounded contexts), langage ubiquitaire partagé avec le produit Architecture hexagonale / Clean / Onion : Django est un détail d’implémentation, pas le cœur du système – séparation stricte domaine / application / infrastructure Testabilité du domaine pur : tests unitaires découplés de l’ORM et du framework

Si vous avez déjà conduit ou participé à ce type de refactoring sur une base de code en production, cette mission est faite pour vous. Les missions / rôles Rattaché·e au Lead Développeur, au sein d’une équipe de 5 personnes (2 frontend, 2 backend, 1 PO), vous :

Prenez un rôle actif dans la refonte architecturale : découpage en bounded contexts, restructuration des couches, extraction de la logique métier hors des modèles Django Concevez et développez des fonctionnalités backend en Python/Django, avec une approche domain-first Êtes force de proposition sur les patterns architecturaux, les choix de modélisation et les standards d’implémentation Contribuez à la montée en compétences de l’équipe sur le DDD et l’architecture propre (code reviews, pair programming, documentation) Garantissez la qualité et la testabilité du code : tests unitaires sur le domaine pur, tests d’intégration sur les adapters, couverture cohérente Participez à l’intégration de solutions IA dans les workflows de développement Collaborez étroitement avec le PO, l’Ops et les Customer Success dans un cycle agile (sprints de 2 semaines)

Stack technique : Backend : Python, Django, Redis, PostgreSQLFrontend : React, Next, TypescriptDevOps / Cloud : Github, Docker, Kubernetes, AWSMéthodo : Agile, TDD, DDD, Clean Architecture #J-18808-Ljbffr

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.

Détails du Poste

Date de Publication: February 28, 2026
Type de Poste: Technologie
Lieu: France
Company: Externatic

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.