We are seeking a highly skilled Application Specialist with deep expertise in Content Management Systems (CMS)—specifically Adobe Experience Manager (AEM) and ArcXP—to support a mission-critical migration project. The successful candidate will play a pivotal role in the re-architecture, development, and migration of legacy AEM-based CMS instances to the ArcXP platform. This is a hybrid role based in Toronto.
All candidates must be certified in both AEM and ArcXP to meet the timelines and complexity of the project.
Key Responsibilities:- Act as a lead CMS backend developer for large-scale enterprise web applications.
- Architect and design technical solutions to support migration and new feature development.
- Collaborate closely with cross-functional teams: content, product, business, IT, and infrastructure.
- Redesign and rebuild CMS functionality originally developed in legacy AEM.
- Support data migration efforts from AEM to ArcXP.
- Drive enhancements, provide ongoing support, and resolve defects for CMS platforms.
- Develop prototypes, demos, and technical documentation to support business needs.
- Participate in requirement gathering, storyboarding, and effort estimation.
Requirements
- 7+ years of experience in software engineering, with a focus on AEM development (v6.5+).
- Deep knowledge of AEM building blocks: templates, components, bundles, widgets, HTL/Sightly, JSP, Java, JavaScript, XML, JSON, and HTML5.
- Hands-on experience integrating AEM with external systems and web services.
- Proven knowledge and hands-on development experience in ArcXP, including:
- Page Builder, Composer, Web Sked, Exchange
- Node.js and serverless architecture
- AWS services
- Strong experience with containerization and Docker (build and compose files).
- Familiarity with CI/CD tools: GitHub, Jenkins, AWS CodePipeline.
- Experience with SPA frameworks like React or Vue.js.
- Competency in version control using tools like Git, Bitbucket, SourceTree.
- Strong understanding of responsive design principles.
- Excellent communication, documentation, and collaboration skills.
- Prior experience in media/publishing environments.
- Adobe Certified Expert (AEM Developer).
- ArcXP Development Partnership/Certification.
Working Conditions:
- Type of job: Temporary Contractor – 1 year with the possibility to extend
- Work hours: Monday - Friday, 40 hours per week
- Location: Toronto, ON