
AEM Fullstack Developer
EXL
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇨🇦 Canada
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
AEMJavaJavaScript
About the role
- Design, develop, and maintain custom AEM components, templates, and workflows across Sites, Assets, and Forms.
- Have a working understanding of the AEM authoring interface to support QA, testing, and collaboration with content authors.
- Integrate AEM with third-party services and internal systems (e.g., personalization engines, analytics, asset repositories).
- Participate in technical design discussions and solution architecture in collaboration with the Solutions Director and implementation partner.
- Ensure platform stability, performance, and security by adhering to AEM development best practices.
- Support international site rollouts, localization workflows, multi-lingual services, and multi-site management.
- Troubleshoot and resolve bugs and platform issues in partnership with QA and operations teams.
- Provide technical guidance to junior developers or partner teams where needed.
- Contribute to the development and enforcement of component libraries, code standards, and documentation.
- Collaborate with DevOps to manage builds, deployments, and environment setup as needed.
Requirements
- 5+ years of hands-on development experience with Adobe Experience Manager (Sites, Assets, Forms).
- Proficiency in Java, Sling, OSGi, HTML, CSS, JavaScript, and AEM front-end frameworks.
- Experience building and maintaining custom components, templates, and editable authoring tools in AEM.
- Understanding of AEM architecture, dispatcher configuration, and content repository structure (JCR).
- Experience with RESTful APIs, third-party integrations, and workflow customizations
- Familiarity with localization workflows and AEM multi-site/multi-language architecture.
- Strong problem-solving skills and attention to detail in debugging and testing code.
- Bachelor’s degree in Computer Science, Engineering, or a related field.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Adobe Experience ManagerJavaSlingOSGiHTMLCSSJavaScriptRESTful APIsAEM front-end frameworkscontent repository structure
Soft skills
problem-solvingattention to detailtechnical guidancecollaboration
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Engineering