Certification Salesforce Certified Platform Developer II : passer au niveau expert du développement
Guide complet de la Platform Developer II : examen multiple part, patterns Apex avancés, intégrations et débouchés freelance pour développeurs Salesforce confirmés.
La certification Salesforce Certified Platform Developer II marque l'entrée dans le club des développeurs Salesforce confirmés. Là où le Platform Developer I valide les fondamentaux, le Developer II évalue la maîtrise des patterns avancés, l'optimisation de la performance, la gestion d'intégrations complexes et la capacité à concevoir des solutions techniques durables. C'est une certification exigeante, qui distingue clairement les profils techniques seniors sur le marché.
Structure de la certification
La Platform Developer II repose sur deux composantes :
- Un examen proctored multiple-choice de soixante questions à compléter en cent vingt minutes, avec un score requis de soixante-dix pour cent.
- Une série de superbadges Trailhead à valider en autonomie : Apex Specialist, Data Integration Specialist, Aura Components Specialist (ou Lightning Web Components Specialist).
Cette combinaison garantit que le candidat ne se contente pas de connaissances théoriques mais a réellement implémenté des solutions complètes en condition de mise en pratique.
Prérequis et public cible
La certification s'adresse à des développeurs ayant deux à quatre ans d'expérience effective sur la plateforme. Le Platform Developer I est exigé comme prérequis officiel. Les profils visés sont des lead developers, des tech leads ou des architectes techniques en devenir, capables de prendre du recul sur les choix de conception et d'accompagner des équipes plus juniors.
Domaines techniques évalués
L'examen approfondit les sujets déjà abordés au Developer I et en introduit de nouveaux :
- Apex avancé : asynchronous Apex (Queueable, Future, Batch, Scheduled), exception handling robuste, Apex security.
- Design patterns : Service Layer, Domain Layer, Selector Layer, Unit of Work, factory.
- Performance et scalabilité : large data volumes, skinny tables, query plan tool, indexing.
- Integration : REST callouts, named credentials, Platform Events, Change Data Capture.
- Lightning Web Components avancés : lifecycle hooks, communication entre composants, Lightning Data Service.
- Tests et debug : mocking avec Stub API, Test.startTest/stopTest, profiling avec debug logs.
Les superbadges en détail
L'Apex Specialist propose un cas d'usage métier complet où le candidat doit construire un service Apex consommant une API externe, avec gestion des erreurs, tests et bonnes pratiques. Le Data Integration Specialist se concentre sur les flux d'intégration entrants et sortants. Le Lightning Web Components Specialist met l'accent sur la construction de composants riches et réutilisables. Chaque superbadge demande entre dix et vingt heures de travail effectif.
Préparation et stratégie
La préparation au Developer II exige une approche structurée. Lire et relire la documentation officielle Apex Developer Guide est incontournable. Implémenter chaque pattern dans une org Developer permet de les intérioriser. Le livre « Advanced Apex Programming » de Dan Appleman fait référence dans la communauté. Plusieurs auteurs proposent des examens blancs au format proche du vrai. Comptez quatre à six mois de préparation pour un développeur ayant le Developer I et une expérience moyenne.
Valeur de marché
Sur le marché freelance, la Platform Developer II est un véritable différenciateur. Les TJM s'envolent au-delà de sept cents euros et atteignent neuf cents à mille euros pour les profils combinant cette certification à une expertise sectorielle ou à des certifications complémentaires. Les missions associées concernent souvent des refontes techniques majeures, des intégrations critiques entre Salesforce et un SI complexe, ou la mise en place de patterns techniques à l'échelle d'un programme.
Lien avec le parcours d'architecte
La Platform Developer II est l'un des prérequis du parcours System Architect, qui exige également des certifications comme Development Lifecycle and Deployment Designer, Integration Architecture Designer et Identity and Access Management Designer. Beaucoup de candidats au Developer II ont en réalité un objectif d'architecture en ligne de mire, et utilisent cette certification comme une étape stratégique de leur trajectoire.
Pièges classiques
Le format proctored est exigeant : les questions situationnelles longues demandent une lecture rigoureuse. Les candidats sous-estiment souvent la dimension performance et les optimisations SOQL complexes. Les superbadges, à passer en parallèle, peuvent être chronophages si on les attaque sans méthode. Mieux vaut planifier d'abord les superbadges, qui forcent la pratique, puis l'examen théorique en consolidation.
Maintien actif
Le Developer II est soumis aux release exams au même titre que les autres certifications. Au-delà de cette obligation, suivre les évolutions de la plateforme via le Developer Blog, les Release Notes et les sessions techniques permet de capitaliser sur l'investissement consenti.
Pour aller plus loin
- Développeur Salesforce
- Développeur Apex
- Certification Salesforce Platform Developer I
- Certification Salesforce System Architect
- Pourquoi passer par une ESN comme ForTeam IT
Vous êtes consultant certifié Salesforce Certified Platform Developer II et cherchez votre prochaine mission ? Rejoignez ForTeam IT et accédez à des projets stratégiques chez nos clients grands comptes.
À lire aussi
Vous êtes consultant IT freelance ?
Rejoignez ForTeam IT et accédez à des missions sélectionnées chez nos clients grands comptes.
Rejoindre la communauté