Summary
✨ AI‑Generated
Work remotely as a senior enterprise web developer specializing in a leading digital experience platform. You will build and customize sites, components, templates, dialogs, and content fragments while developing backend functionality with Java-based technologies. The role also includes REST integrations, cloud deployments, content workflows, asset management, and applying generative AI capabilities.
Highlights
Fully remote contract opportunity focused on enterprise web development with extensive AEM work. The role combines backend engineering, reusable component development, cloud deployments, external integrations, content management, and generative AI exposure.
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.