ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

AEM Edge Delivery Services (EDS) Senior Backend Developer

Valtech

Montreal (Canada, United States) Remote permanent

Posted: January 29, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

AEM Edge Delivery Services (EDS) Senior Backend Developer

Job Description

Développeur Backend Senior AEM Edge Delivery Services (EDS)Canada – Télétravail

Pourquoi Valtech ?Nous sommes l’entreprise d’innovation en expérience — un partenaire de confiance pour les marques les plus reconnues au monde. À nos collaborateurs, nous offrons des opportunités de croissance, une culture guidée par des valeurs fortes, des carrières internationales et la possibilité de façonner l’avenir de l’expérience.

L’opportunité

Chez Valtech, vous trouverez un environnement conçu pour l’apprentissage continu, l’impact concret et la croissance professionnelle. Que vous soyez en train de concevoir de nouvelles solutions numériques, de remettre en question les approches traditionnelles ou de bâtir la prochaine génération d’expériences clients, votre travail contribuera à transformer des industries entières.

Nous sommes fiers de :


Le travail que nous réalisons et l’innovation que nous portons


Nos valeurs : share, care and dare


Une culture de travail qui favorise la créativité, la diversité et l’autonomie


Notre cadre global sans frontières, permettant une collaboration fluide à l’échelle mondiale

Le rôle

En tant qu’Ingénieur Backend Adobe Experience Platform, vous êtes passionné(e) par l’innovation en matière d’expérience et motivé(e) à repousser les limites du possible. Vous disposez de [8 ANS] d’expérience, d’un état d’esprit axé sur la croissance et d’une volonté affirmée d’avoir un impact durable.

Nous recherchons un(e) Développeur(se) Backend Senior AEM Edge Delivery Services (EDS) expérimenté(e) pour concevoir et optimiser des plateformes de contenu basées sur AEM, avec un focus sur AEM as a Cloud Service, Universal Editor, Content Fragment APIs / GraphQL, services Sling/OSGi, ainsi que l’intégration avec des systèmes externes. Vous piloterez l’ingénierie backend sur des déploiements multi-régions et hautement scalables, en garantissant la performance, la sécurité, la résilience et la maturité DevOps dans des environnements AEM cloud-native.

Responsabilités clés

Architecture & Design


Implémenter des solutions backend pour AEM (Cloud Service) et EDS, incluant Sling Models, services OSGi, workflows personnalisés et APIs de contenu


Modéliser le contenu via Content Fragment Models ; exposer du contenu structuré via GraphQL ; structurer des APIs pour une consommation omnicanale


Définir des stratégies de cache via Dispatcher/CDN (Fastly / Akamai / CloudFront) pour EDS et la diffusion AEM classique


Définir les exigences non fonctionnelles (NFRs) : SLA de performance, disponibilité, reprise après sinistre, observabilité et standards de sécurité

Développement & Intégration


Implémenter la logique métier en Sling/OSGi, étendre les Core Components et développer des services backend intégrés à des systèmes CRM, PIM, DAM, martech ou fournisseurs d’identité


Développer des endpoints REST/GraphQL ; gérer les comptes de service, les scopes et les secrets sécurisés


Intégrer Adobe IMS, Adobe I/O Runtime, Adobe Target/Analytics, services de traduction et APIs de personnalisation

Cloud, DevOps & Qualité


Piloter les pipelines CI/CD (GitHub Actions / Azure DevOps / Jenkins) pour AEM Cloud Service, incluant les contrôles qualité, l’analyse statique, les tests automatisés et la promotion des déploiements


Mettre en place des tests unitaires et d’intégration automatisés (JUnit, Mockito) ainsi que des tests de contrat pour les APIs


Déployer l’observabilité (logs, métriques, tracing) via Cloud Manager / Kibana / New Relic / Datadog ; définir des alertes et des SLOs

Sécurité & Conformité


Appliquer les bonnes pratiques OWASP ; sécuriser les endpoints, headers, gestion de session ; renforcer les configurations OSGi


Gérer la conformité PII, la rétention des données et le chiffrement ; concevoir des accès basés sur les rôles et une gouvernance des workflows

Leadership & Collaboration


Encadrer les développeurs ; piloter le backlog refinement ; collaborer avec les architectes, product owners, QA et équipes frontend


Contribuer aux roadmaps de solution, aux estimations et à la communication avec les parties prenantes

Qualifications requises

Pour être considéré(e) pour ce poste, vous devez répondre aux critères essentiels suivants :


8 à 12+ ans d’expérience en ingénierie logicielle ; 6+ ans avec AEM ; 4+ ans avec AEM Cloud Service et Edge Delivery Services


Solides compétences en Java 11+/17, Sling, OSGi, JCR, Oak, AEM Core Components, Content Fragments, GraphQL


Expérience avec les modèles d’authoring Universal Editor et les workflows de livraison EDS


Conception d’APIs (REST/GraphQL), patterns d’intégration, architectures événementielles, messagerie (ex. Kafka, Azure Service Bus)


DevOps : CI/CD, Infrastructure as Code (Terraform optionnel), logging et monitoring cloud ; optimisation Dispatcher/CDN


Sécurité : OAuth2/OIDC, JWT, secure headers, gestion des secrets (Vault/KMS), SSO/SAML/Adobe IMS


Ingénierie de performance : cache, indexation, optimisation des requêtes, traitement des assets et stratégies de pagination

Qualifications souhaitées


Optimisation des pipelines Adobe Cloud Manager, Adobe I/O Runtime (serverless), intégrations Adobe Target / Launch / Analytics


Livraison headless / omnicanale vers mobile, web et IoT


Expérience avec la fédération GraphQL, le schema stitching ou les API gateways (Apigee / Kong / Azure APIM)

Si vous ne remplissez pas l’ensemble des qualifications listées ou présentez certaines lacunes, nous vous encourageons tout de même à postuler. Chez Valtech, nous reconnaissons que le talent prend de nombreuses formes et valorisons la diversité des parcours ainsi que la volonté d’apprendre.

Engagement envers toutes les personnes

Nous concevons des expériences qui fonctionnent pour tous — et cela commence par nos équipes. Chez Valtech, nous construisons intentionnellement une culture inclusive où chacun se sent soutenu pour grandir, s’épanouir et atteindre ses objectifs. Peu importe votre parcours, vous avez votre place ici. Découvrez notre site Diversité & Inclusion pour voir comment nous bâtissons un Valtech plus équitable pour tous.

Les avantages

Poste temps plein, 100 % remote au Canada, avec une fourchette salariale annuelle comprise entre 90 000 $ et 120 000 $.

Au-delà d’une rémunération compétitive, nous offrons :


Flexibilité, avec des options de travail à distance et hybride (selon le pays)


Évolution de carrière, avec mobilité internationale et programmes de développement professionnel


Apprentissage et développement, avec accès à des outils de pointe, des formations et des experts du secteur

Les avantages sont adaptés à chaque localisation. Votre Talent Partner vous fournira tous les détails durant le processus de recrutement.

Processus de candidature

Après votre candidature, notre équipe Talent Acquisition examinera votre dossier. Si votre profil correspond au poste, nous vous contacterons pour la suite du processus. Votre CV doit présenter clairement vos expériences et expertises pertinentes. Aucune information telle que l’âge, le genre, la situation familiale ou une photo n’est requise. Les candidatures sont évaluées sur la base des compétences, de l’expérience et du potentiel.

⚠️ Attention aux fraudes au recrutement : échangez uniquement avec des adresses email officielles Valtech.

Nous sommes engagés en faveur de l’inclusion et de l’accessibilité. Si vous avez besoin d’aménagements raisonnables durant le processus d’entretien, veuillez l’indiquer dans votre candidature ou en informer votre Talent Partner.

À propos de Valtech

Valtech est l’entreprise d’innovation en expérience dont la mission est de proposer une meilleure manière de vivre le monde. En combinant expertises, industries et cultures, nous aidons les marques à créer de la valeur dans un monde toujours plus digital.

À l’intersection de la donnée, de l’IA, de la créativité et de la technologie, nous accompagnons la transformation d’organisations de premier plan telles que L’Oréal, Mars, Audi, P&G, Volkswagen, Dolby, et bien d’autres.

Chez Valtech, nous ne faisons pas que parler de transformation. Nous la concrétisons. Nos talents sont au cœur de notre succès, et nous cultivons un environnement où chacun dispose du soutien nécessaire pour s’épanouir, évoluer et innover.

Prêt(e) à créer ce qui vient ensuite ? Rejoignez-nous.

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply