Exemple de CV : Développeur(euse) de logiciels

Exemple de CV de développeur de logiciels principal à Québec : 11 ans en Java et Kotlin, 2 M de tâches planifiées par jour et latence réduite de 70 %.

Lettre pour ce poste

Guillaume Bélanger-Okoye

Développeur de logiciels principal | Systèmes distribués, Java et Kotlin, AWS

Québec, QC11 ans d’expérience

Profil

Développeur de logiciels depuis 2015, aujourd’hui principal. Conçoit des systèmes distribués en Java et en Kotlin sur AWS, rédige les documents de conception adoptés par plusieurs équipes et anime les revues d’incident. A réduit de 70 % la latence d’une API au cœur d’un moteur de planification et fait progresser quatre développeurs vers des postes de niveau supérieur.

Expérience

Développeur de logiciels principalmars 2021 - aujourd’hui

Logiciels Terrain-Nord

  • Conception du moteur de planification qui assigne plus de 2 millions de tâches de service sur le terrain par jour pour 2 000 clients, en Kotlin sur AWS avec PostgreSQL et SQS.
  • Latence p99 de l’API réduite de 70 %, de 1,1 s à 330 ms, après une refonte de la couche de requêtes et du cache.
  • 13 documents de conception rédigés et adoptés par 6 équipes, dont les normes de propriété des services et de garde.
  • Mentorat de 7 développeurs, dont 4 promus au niveau supérieur.
  • Programme de revues d’incident : incidents répétés passés de 10 en 2022 à 2 l’an dernier.
Développeur de logiciels séniorjuin 2018 - février 2021

Paiements Limoilou

  • Service de versement aux marchands en Java et Spring Boot, environ 350 M$ par mois, sans perte de conciliation.
  • Règlement par lots remplacé par une architecture événementielle sur Kafka ; délai de règlement passé de 24 heures à 2 heures.
  • Périmètre PCI DSS limité à un seul service par l’isolement des données de cartes.
Développeur de logicielsjanvier 2015 - mai 2018

Transports Optimum

  • Fonctions d’optimisation d’itinéraires pour une plateforme utilisée par 250 flottes de camions.
  • Première suite de tests d’intégration automatisés de l’API principale, 450 tests à chaque construction.

Compétences

  • Java
  • Kotlin
  • Spring Boot
  • Systèmes distribués
  • AWS
  • PostgreSQL
  • Kafka et SQS
  • Documents de conception
  • Gestion des incidents
  • Mentorat

Formation

Baccalauréat en informatique, Université Laval, 2014

Personnes candidates et employeurs fictifs. Toute ressemblance avec une personne ou une entreprise réelle serait fortuite.

Maintenant, avec votre expérience et une vraie offre

Jobiko rédige un CV et une lettre de motivation à partir de ce que vous avez réellement fait, pour l’offre que vous choisissez, et vous montre les deux avant tout envoi.

Créer mon CV →

Ce que les recruteurs vérifient d’abord

Les systèmes conçus

Un poste principal se juge sur des systèmes à l’échelle et les décisions prises.

L’influence

Documents de conception, normes et mentorat montrent votre effet au-delà de votre code.

La fiabilité

Incidents réduits et performances améliorées sont des preuves solides.

Le titre exact

Au Québec, utilisez « développeur » si vous n’êtes pas membre de l’Ordre des ingénieurs.

Mots-clés que le système de suivi des candidatures repère

  • Développeur de logiciels
  • Java
  • Kotlin
  • Systèmes distribués
  • AWS
  • PostgreSQL
  • Kafka
  • Architecture
  • Performance
  • Documents de conception
  • Mentorat
  • Gestion des incidents

Utilisez ceux qui sont vrais pour vous, avec les mots de l’offre.

Erreurs à éviter

  1. Garder tous les anciens emplois

    Résumez les postes de plus de dix ans en une ligne.

  2. Lister les technologies

    À ce niveau, les décisions comptent plus que la pile.

  3. Oublier le volet humain

    Le mentorat et les pratiques d’équipe font partie du rôle.

Questions

Combien de pages pour un CV de développeur principal ?
Deux pages au maximum.
Dois-je inclure mes anciens emplois ?
Oui, mais résumés en une ou deux lignes au-delà de dix ans.
Faut-il un profil GitHub ?
Utile s’il est représentatif ; pour un poste principal, les systèmes en production pèsent davantage.