TD bank

Software Engineer II - AEM

TD bank
Apply
1 day ago
Toronto, CanadaMid Level

Responsibilities

  • Design, develop, build, and enhance enterprise digital platforms using Adobe Experience Manager.
  • Develop AEM Sites custom components using Sling Models, OSGi, Java, HTL, and JCR.
  • Build modern frontend experiences with JavaScript or TypeScript and React, Angular, or Vue.
  • Design scalable solutions and integrate AEM with enterprise systems.
  • Improve content authoring experiences and support AEM Headless, Content Fragments, and GraphQL.
  • Drive best practices across architecture, performance, security, and delivery automation.

Requirements

  • At least 7 years of software development experience.
  • At least 4 years of hands-on AEM development experience.
  • Strong experience with Java, AEM, Sling, OSGi, HTL, and JCR.
  • Strong frontend experience with JavaScript or TypeScript and React, Angular, or Vue.
  • Experience with AEM Headless, Content Fragments, GraphQL, and enterprise integrations.
  • Familiarity with Git and cloud platforms.

Benefits

  • Base salary range of $81,600-$115,200 CAD, plus variable compensation and other rewards.
  • Health and well-being benefits, savings and retirement programs, paid time off, banking benefits, and discounts.
  • Career development support through training, regular development conversations, mentoring programs, and an online learning platform.
  • Training and onboarding sessions are provided.
  • Work location is Toronto, Ontario, Canada, with 37.5 hours specified.
  • Accessibility accommodations are available throughout the interview process.

Tech Stack

Categories

TD bank

About TD bank

10,000+ employees

TD Bank Group provides retail and commercial banking, credit cards, mortgages, wealth management, insurance, and capital-markets services to consumers, businesses, and institutional clients. Headquartered in Toronto and founded in 1955, it operates across Canada and the eastern United States. The company generates revenue from interest income, fees, and trading activities and is publicly traded on the TSX and NYSE under the symbol TD.

Contact me