Senior AEM Full-Stack Engineer

The Toronto-Dominion Bank (Canada)

Toronto

On-site

CAD 81,000 - 115,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Total Rewards Package
Health and wellness benefits
Career development
Training & onboarding

Job summary

The Toronto-Dominion Bank (TD) is seeking a Senior AEM Developer with strong full‑stack capabilities to design, develop, and enhance enterprise digital platforms using Adobe Experience Manager.

The ideal candidate will contribute to scalable architecture, AEM headless deployments, and modern frontend work with React or Angular, while coordinating with cross‑functional teams to ensure performance, security, and delivery automation.

Qualifications

  • 7+ years of software development experience.
  • 4+ years of hands-on AEM development.
  • Strong Java, AEM, Sling, OSGi, HTL, and JCR experience.
  • Frontend experience with JavaScript/TypeScript and React/Angular/Vue.
  • Experience with AEM Headless, Content Fragments, GraphQL, and enterprise integrations.
  • Familiarity with CI/CD, Git, cloud platforms, and agile delivery.

Responsibilities

  • Design scalable solutions using Adobe Experience Manager and integrate with enterprise systems.
  • Improve authoring experiences and authoring workflows within AEM.
  • Drive best practices across architecture, performance, and security.
  • Support delivery automation and continuous integration/deployment practices.

Skills

AEM
Java
Sling
OSGi
HTL
JCR
Frontend JS/TS
React
Angular
Vue
AEM Headless
Content Fragments
GraphQL
CI/CD
Git
Cloud Platforms
Agile Delivery

Job description

The Toronto-Dominion Bank (TD) is seeking a Senior AEM Developer with strong full‑stack capabilities to design, develop, and enhance enterprise digital platforms using Adobe Experience Manager.

The ideal candidate will contribute to scalable architecture, AEM headless deployments, and modern frontend work with React or Angular, while coordinating with cross‑functional teams to ensure performance, security, and delivery automation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AEM Full-Stack Engineer
Senior AEM Full-Stack Engineer

TD Bank • Toronto

On-site
CAD 82,000 - 115,000
Software Engineer II - AEM
Software Engineer II - AEM

TD Bank • Toronto

On-site
CAD 82,000 - 115,000
Software Engineer II - AEM
Software Engineer II - AEM

TD • Toronto

On-site
CAD 82,000 - 115,000
Senior Full Stack Java Developer – Adobe Experience Manager (AEM)
Senior Full Stack Java Developer – Adobe Experience Manager (AEM)

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Toronto

On-site
CAD 90,000 - 120,000
Senior Full-Stack Engineer (React) – Toronto
Senior Full-Stack Engineer (React) – Toronto

Jobs in JS • Toronto

On-site
CAD 105,000 - 129,000
Expert Full Stack Developer, Adobe AEM — Bank, Montreal
Expert Full Stack Developer, Adobe AEM — Bank, Montreal

Abbeal SAS • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
AEM Front-End Engineer (React/Angular)
AEM Front-End Engineer (React/Angular)

Aviso • Toronto

On-site
CAD 103,320 - 117,096
Dynamic and inclusive culture
Career development opportunities
Senior AEM Engineer & Technical Lead
Senior AEM Engineer & Technical Lead

Compunnel, Inc. • Toronto

On-site
CAD 100,000 - 140,000
Senior Adobe AEM Full-Stack Engineer (Hybrid, Montreal)
Senior Adobe AEM Full-Stack Engineer (Hybrid, Montreal)

Abbeal SAS • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Senior Full-Stack Architect - Enterprise Platform Leader
Senior Full-Stack Architect - Enterprise Platform Leader

TD Bank Group • Toronto

On-site
CAD 150,000 - 177,000