Role: Adobe Experience Manager (AEM) Full Stack Developer
Location: Mississauga ON - Hybrid
Mode: Contract
Full Stack AEM is preferred for both roles but if not we are ok with one backend and one front end as well.
Role Overview
Were seeking a highly skilled AEM Developer with full-stack capabilities to design develop and optimize scalable digital experiences across AEM Cloud. The ideal candidate will blend strong front-end finesse with back-end architecture demonstrating mastery of core AEM development Adobe Target integration and AEM Forms configuration.
Key Responsibilities
- Develop and maintain AEM components templates workflows and experience fragments
- Build responsive accessible and performant front-end interfaces using HTML CSS JavaScript and modern frameworks (e.g. React or Vue)
- Implement Sling Models OSGi services JCR queries and custom servlets for back-end logic
- Integrate AEM Forms with dynamic data sources and ensure optimal performance on AEM Cloud
- Collaborate on personalization strategies using Adobe Target - from audience segmentation to experience targeting
- Create and expose content via Content Services for headless delivery
- Troubleshoot and optimize deployments across AEM-as-a-Cloud environments
- Ensure compliance with accessibility performance and security standards
- Partner with UX designers analysts and stakeholders to deliver cohesive digital journeys
Required Skills & Experience
- 5 years of hands-on AEM development experience
- Expertise in AEM Core Concepts: Sling JCR OSGi Sightly/HTL
- Proficiency in front-end technologies: HTML5 CSS3 JavaScript (ES6) and SPA frameworks
- Solid grasp of back-end practices: Sling Models Custom Services AEM Dispatcher rules
- Experience with Adobe Target: activity creation audience targeting reporting and optimization
- Hands-on experience with AEM Forms: adaptive forms form data models workflows
- Familiarity with AEM Cloud Service architecture and CI/CD pipelines
- Understanding of web security including CSP input validation and authentication protocols
- Strong debugging skills and performance optimization mindset
Bonus Skills
- Experience with GraphQL APIs for headless delivery
- Knowledge of Adobe Analytics Launch or Customer Journey Analytics
- Familiarity with marketing automation platforms or eCommerce integrations
- Experience with personalization frameworks or dynamic content delivery tools
Attributes We Value
- Problem-solving mindset with attention to detail
- Ability to translate complex requirements into clean scalable solutions
- Collaborative spirit with a thirst for learning and innovation
- Strong written and verbal communication skills