Summary
✨ AI‑Generated
A remote contract role for an experienced AEM Developer responsible for designing, developing, and maintaining enterprise-level web applications. The position requires strong expertise in content management platforms, Java-based backend development, reusable components, integrations, cloud environments, and modern web technologies. Candidates should have extensive hands-on experience with AEM and related development frameworks.
Highlights
Remote contract opportunity focused on enterprise web development with advanced AEM technologies. The role involves building scalable digital experiences, cloud-based solutions, integrations, and reusable components while working with modern development practices.
Description
Job Title: AEM Developer
Location: Canada (Remote)
Type: Contract
• 11+ years of work experience with Adobe Experience Manager (AEM)
• Authorized to work in Canada
• 2+ years of work experience with Generative AI
• 5+ years of work experience with REST APIs
Job description:
Develop and maintain enterprise web applications using Adobe Experience Manager (AEM).Build and customize AEM Sites components, templates, dialogs, content fragments, and experience fragments.Develop backend functionality using Java, OSGi, Sling Models, Sling Servlets, and JCR.Build and maintain reusable AEM components using HTL/Sightly and modern front-end technologies.Configure and customize AEM workflows, DAM assets, metadata, and content management processes.Develop integrations between AEM and external systems using REST APIs, JSON, web services, and Adobe APIs.Work with AEM as a Cloud Service (AEMaaCS) and support cloud-based deployments and environment configurations.Implement AEM Dispatcher configuration, caching, URL rewriting, and performance optimization.Develop and maintain Apache Maven-based AEM projects following Adobe and enterprise development standards.Collaborate with UI/UX, business analysts, architects, QA, and backend teams to translate requirements into scalable AEM solutions.Participate in code reviews, troubleshooting, debugging, and production support for AEM applications.Support CI/CD pipelines using tools such as Git, Jenkins, Azure DevOps, GitHub Actions, or Cloud Manager.Work with AEM Assets/DAM, including asset workflows, metadata management, and digital content delivery.Ensure AEM solutions follow security, scalability, accessibility, and performance best practices.Participate in AEM upgrades, migrations, and modernization initiatives, including migration from AEM 6.x to AEM Cloud Service.