Overview
We are hiring
Mid and Senior Adobe Experience Manager (AEM) Developers to design, implement, and enhance enterprise-grade digital experiences. You will work on complex AEM solutions, integrating content, analytics, and personalization while ensuring scalability, performance, and maintainability.
Key Responsibilities
- Develop, customize, and maintain AEM components, templates, dialogs, workflows, and OSGi services.
- Integrate AEM with external systems (REST APIs, DAM, CRM, analytics, or authentication services).
- Implement front-end logic using HTL/Sightly, JavaScript, and CSS frameworks.
- Collaborate with architects, designers, and backend teams to translate business requirements into robust AEM solutions.
- Optimize AEM performance, caching (Dispatcher), and security configurations.
- Participate in code reviews, quality assurance, and deployment pipelines.
- Mentor junior developers (for senior roles) and contribute to technical documentation and standards.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- Mid-level: 2–4 years of Development experience including hands-on AEM development.
- Senior-level: 5+ years of Development experience with hands-on AEM experience with proven project delivery record.
- Strong knowledge of Java, OSGi, Sling, JCR, HTL (Sightly), and AEM architecture.
- Experience with front-end technologies: HTML5, CSS3, JavaScript, React or Angular (preferred).
- Familiarity with Dispatcher setup, AEM workflows, and Adobe Cloud Manager.
- Understanding of RESTful APIs, JSON, and web security best practices.
Preferred Qualifications
- Adobe Certified AEM Developer / Architect certification.
- Experience with AEM as a Cloud Service.
- Familiarity with other Adobe Experience Cloud tools (Analytics, Target, Campaign).
- Exposure to cloud environments (AWS, Azure).
- Strong debugging, performance tuning, and problem-solving skills.