Senior AEM Developer

Cyberobotix — Canada · Posted ~4 hours ago

Senior Contract Remote

Skills

Adobe Experience Manager Java OSGi Sling Models Sling Servlets JCR HTL/Sightly REST APIs JSON Adobe APIs AEM as a Cloud Service AEM Dispatcher AEMaaCS Generative AI

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

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.