Tech · CV Développeur Back-end
Développeur Back-end.
Le CV de développeur back-end se juge sur trois axes : la stack (langage + framework + DB), les API que tu as conçues et leur charge réelle, et la qualité de tes pratiques (tests, observabilité, sécurité). Les lead back-end filtrent vite sur la stack — autant la mettre en évidence.
Pourquoi ce CV se joue différemment
Le marché back-end est segmenté par langage. Un dev Node n'est pas interchangeable avec un dev Go ou Java. Précise ta stack principale, sinon les recruteurs te catégorisent mal. Et garde la stack honnête — un menteur sur Kafka se fait griller en 5 minutes de live coding.
Compétences que les recruteurs cherchent
Hard skills
- · Langage principal (Node, Python, Go, Java, Ruby, .NET)
- · Framework (Express, FastAPI, Spring Boot, Gin, Rails, NestJS)
- · REST API + GraphQL
- · DB relationnelles (PostgreSQL, MySQL) — index, query plans, transactions
- · DB NoSQL (MongoDB, Redis, DynamoDB)
- · Message brokers (Kafka, RabbitMQ, SQS)
- · Tests (unit, intégration, contract)
- · Performance et profiling
- · Sécurité OWASP basics + auth (OAuth2, JWT, sessions)
- · Cloud back-end (AWS Lambda, Cloud Run, ECS)
Soft skills
- · Décomposition de problèmes
- · Code review constructive
- · Pair programming
- · Communication avec front-end et data
- · Pragmatisme YAGNI
Outils
- · VS Code / JetBrains
- · Postman / Insomnia / Bruno
- · Git / GitHub / GitLab
- · Docker / Docker Compose
- · Datadog / Sentry
Structure de CV à respecter
01
Titre + stack en évidence
« Back-end Engineer — Node.js / TypeScript / PostgreSQL » dit tout. Le lead back-end filtre sur le langage avant tout.
02
API et charges réelles
Cite 2-3 API que tu as conçues : nombre d'endpoints, RPS moyens et pic, latence p99, uptime. Sans ces chiffres, c'est un CV non vérifiable.
03
Expériences avec stack par projet
Précise la stack EXACTE pour chaque expérience (langage + framework + DB + cache + queue). Pas de stack générique en bloc en fin de CV.
04
Stack maîtrisée (compact)
Groupé par catégorie. 6 outils max par catégorie. Ne mets QUE ce que tu défends en pair programming test.
05
Formation + projets
École d'ingé / master info / bootcamp. Projets perso open-source si tu vises seniorité — c'est un vrai signal pour les staff/lead.
Bullets : avant / après
API critique
Faible
J'ai développé une API REST avec Node.
Fort
Conçoit et déploie l'API paiement (Node + Fastify + PostgreSQL) — 24 endpoints, 1.4K RPS pic, p99 latence 82ms, 99.97% uptime sur 14 mois, conformité PCI-DSS niveau 1.
Optimisation DB
Faible
J'ai optimisé les requêtes de la base de données.
Fort
Audit complet PostgreSQL d'une app à 2.8M de lignes/jour — indexation revue (12 index ajoutés, 4 supprimés), partitioning par date sur 3 tables critiques, query time p99 de 1.4s à 180ms.
Refonte API legacy
Faible
Refonte d'une API legacy en GraphQL.
Fort
Pilote la migration progressive REST → GraphQL (schema first, Apollo Server + DataLoader) — 38 resolvers, requêtes front simplifiées (3 calls → 1), bande passante mobile -42%.
Erreurs qui coûtent l'entretien
Lister 6 langages sans en maîtriser un
→ Précise ton langage principal et tes secondaires. « Node.js principal, Go en complément depuis 1 an » est plus crédible que 6 langages alignés.
Pas de mention DB ni de scale
→ Un back-end sans DB n'existe pas. Cite ta DB principale, ton ORM ou query builder, et un ordre de grandeur de charge.
Pas de tests évoqués
→ Cite ta stratégie de tests (TDD ou non, couverture cible, types). Sans ça, le lead suppose que tu n'en fais pas.
Pas de sécu ni d'auth
→ Mentionne au moins une fois OAuth2, JWT, sessions, RBAC. La sécu est attendue par défaut sur tout poste back-end senior.
Fourchettes salariales France
Junior
38–48 K€ brut (Paris) / 32–42 K€ (province)
Confirmé
48–68 K€ brut (3-5 ans XP)
Senior
68–100 K€ brut + parfois equity startup
GAFA / fintech (Stripe, Datadog, Algolia, Aircall) : 75-130 K€ mid + RSU. Scale-ups : 60-90 K€. ESN classique : 42-65 K€, plus stable. Freelance : TJM 500-800€.
Mots-clés ATS à intégrer
Les ATS scannent ces termes. Si ton CV n'en contient aucun, il passe sous le radar — même si tu es qualifié.