Overview
Skills
Job Details
Job Details: Sr. AEM Engineer Monrovia, CA (Need locals) Onsite from day 1 (Hybrid - 3 days/week work from office) Contract (W2) 5+ Years
Job Description:
We are seeking a Senior AEM (Adobe Experience Manager) Engineer to lead the design, development, enhancement, and support of web applications built on AEM. This is a hands-on technical role requiring deep expertise in AEM Sites and its underlying frameworks. The ideal candidate will be experienced in building scalable, maintainable, and performant AEM solutions while working closely with cross-functional teams, including marketing, design, and infrastructure.
Key Responsibilities:
Lead the development and customization of AEM Sites including templates, components, workflows, and integrations.
Manage and maintain AEM instances, including dev, stage, and prod environments.
Develop back-end services and custom OSGi bundles, integrating AEM with third-party platforms (e.g., analytics, CRM, DAM).
Implement Sling Models, HTL (Sightly), JCR queries, and AEM Dispatcher configurations.
Collaborate with UX designers and front-end developers to integrate AEM components with responsive front-end code (HTML/CSS/JavaScript).
Optimize performance at code, content, and dispatcher levels.
Support the deployment pipeline using CI/CD best practices and version control tools (e.g., Git).
Participate in code reviews, architecture discussions, and platform upgrades.
Implement and maintain user permissions, workflows, tagging, and multi-site/multi-language content management.
Provide operational support and troubleshoot AEM issues in collaboration with DevOps and infrastructure teams.
Adobe Certified Expert (AEM Sites Developer/Architect) certification.
Experience integrating AEM with Adobe Analytics, Target, Campaign, or Adobe Launch.
Familiarity with cloud hosting platforms such as Adobe Managed Services (AMS) or AEM as a Cloud Service (AEMaaCS).
Experience working with Agile teams using tools like Jira and Confluence.
Required Qualifications:
Bachelor s degree in Computer Science, Web Technologies, or related field.
5+ years of hands-on experience in Adobe Experience Manager (AEM 6.x or Cloud Service).
Deep understanding of Sling, JCR, OSGi, Apache Felix, HTL, and AEM Dispatcher.
Strong Java and JavaScript development skills with experience in frameworks like React or Angular (optional but valued).
Experience working with CI/CD pipelines, Jenkins, Git, Maven, and Adobe Cloud Manager.
Familiarity with RESTful APIs, headless CMS patterns, and JSON-based data exchange.
Proven experience in performance tuning, security best practices, and caching strategies in AEM.
Soft Skills:
Strong problem-solving skills and the ability to work independently on complex tasks.
Effective communication with technical and non-technical stakeholders.
Able to mentor junior developers and contribute to platform governance and coding standards.
Ability to balance short-term deliverables with long-term scalability and maintainability.