Senior Développeur Backend Python Django - Ddd & Architecture Hexagonale H/F

Externatic
Paris, France
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Senior
Compensation
€ 60K

Job location

Remote
Paris, France

Tech stack

Agile Methodologies
Amazon Web Services (AWS)
Business Logic
Unit Testing
Cloud Computing
Code Review
DevOps
Django
Github
Python
PostgreSQL
Redis
TypeScript
React
Backend
Integration Tests
Kubernetes
Front End Software Development
Docker

Job description

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 coeur 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., 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), Séminaire annuel dans une ambiance conviviale
  • Une culture d'entreprise saine, portée sur la transparence, l'entraide et la proximité avec les équipes

Process de recrutement

  • Entretien avec un consultant Externatic
  • Entretien technique avec le Lead Developpeur
  • Entretien avec le CEO
  • Entretien RH

Requirements

Stack technique : Backend : Python, Django, Redis, PostgreSQL Frontend : React, Next, Typescript DevOps / Cloud : Github, Docker, Kubernetes, AWS Méthodo : Agile, TDD, DDD, Clean Architecture, 5 ans minimum en développement backend Python, dont une expérience concrète sur des projets impliquant DDD et architecture hexagonale / Clean / Onion en production.

Indispensable :

  • Maîtrise de Python / Django
  • Pratique réelle du DDD : bounded contexts, entités, agrégats, value objects
  • Maîtrise de l'architecture hexagonale : inversion des dépendances, ports & adapters, découplage domaine / infra
  • Culture du test orientée domaine (tests unitaires découplés du framework)
  • Expérience de refactoring progressif sur base de code existante

Vos qualités : exigence technique, sens du métier, goût pour la transmission., Maîtrise de Python / Django

  • Pratique réelle du DDD : bounded contexts, entités, agrégats, value objects
  • Maîtrise de l'architecture hexagonale : inversion des dépendances, ports & adapters, découplage domaine / infra
  • Culture du test orientée domaine (tests unitaires découplés du framework)
  • Expérience de refactoring progressif sur base de code existante

Vos qualités : exigence technique, sens du métier, goût pour la

Benefits & conditions

Rémunération entre 50 et 60K€ selon profil

  • 2 jours de télétravail par semaine (mardi et vendredi)
  • Poste basé dans un cadre agréable, en plein coeur de Paris 2 (quartier Sentier), facilement accessible en transports
  • Tickets restaurant, prise en charge du Navigo, mutuelle avantageuse

About the company

Crée il y a 15 ans, Externatic est l'un des 1ers cabinets de recrutement spécialisés \"Informatique, Data & Cybersécurité\" à voir le jour en France. Notre credo est simple : \"permettre à nos candidats, via notre réseau, d'accéder au marché caché et d'être recruté uniquement au sein d'entreprises finales (0% d'ESN) \". Externatic en bref : - 15 ans de professionnalisme sur le recrutement \"tech\" externalisé pour des entreprises HORS ESN - 300 postes ouverts en permanence et 100% entreprise finale - Près de 30 consultants basés en France : Paris, Nantes, Rennes, Bordeaux, Lille, Lyon, Toulouse, Montpellier, ... - Plus de 500 sociétés accompagnées dans leurs recrutements depuis 2010 : DSI, éditeurs, ETI/PME, Centre R&D, Startup/scale-up, organismes publics et para-publiques, ... - Près de 300 candidats accompagnés par an : CTO, DSI, RSSI, Architecte, chef de projet, développeur, devops, administrateur systèmes / réseaux, Data engineer, Analyste SOC, PO/PM, consultant fonctionnel, etc ! - Du recrutement mais pas que ! des outils comme notre grille de salaires faisant référence depuis 2015, des guides de préparation d'entretien, de négociation de la rémunération, des analyses de marchés, ... Pour en savoir plus et découvrir d'autres postes à pourvoir, rendez vous sur notre site ! 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., Crée il y a 15 ans, Externatic est l'un des 1ers cabinets de recrutement spécialisés \"Informatique, Data & Cybersécurité\" à voir le jour en France. Notre credo est simple : \"permettre à nos candidats, via notre réseau, d'accéder au marché caché et d'être recruté uniquement au sein d'entreprises finales (0% d'ESN) \". Externatic en bref : - 15 ans de professionnalisme sur le recrutement \"tech\" externalisé pour des entreprises HORS ESN - 300 postes ouverts en permanence et 100% entreprise finale - Près de 30 consultants basés en France : Paris, Nantes, Rennes, Bordeaux, Lille, Lyon, Toulouse, Montpellier, ... - Plus de 500 sociétés accompagnées dans leurs recrutements depuis 2010 : DSI, éditeurs, ETI/PME, Centre R&D, Startup/scale-up, organismes publics et para-publiques, ... - Près de 300 candidats accompagnés par an : CTO, DSI, RSSI, Architecte, chef de projet, développeur, devops, administrateur systèmes / réseaux, Data engineer, Analyste SOC, PO/PM, consultant fonctionnel, etc ! - Du recrutement mais pas que ! des outils comme notre grille de salaires faisant référence depuis 2015, des guides de préparation d'entretien, de négociation de la rémunération, des analyses de marchés, ...

Apply for this position