We are seeking a skilled AEM Developer to join our development team and contribute to the design, development, and maintenance of Adobe Experience Manager (AEM) solutions.
Responsibilities:
- Design and develop AEM components, templates, and workflows, following best practices and adhering to coding standards
- Integrate AEM with third-party systems, including CRMs, marketing automation tools, and analytics platforms, to create seamless end-to-end solutions
- Investigate and resolve technical issues related to AEM development, ensuring timely bug fixing and issue resolution.
- Work closely with UX designers, product managers, and other stakeholders to understand requirements and provide technical insights during the project lifecycle.
- Showcase technical leadership capabilities to own the delivery end to end.
- Strong problem-solving skills with the ability to clearly articulate recommendations.
- If needed, willingness to travel onsite based on client requirement.
Skills:
- 5+ years of experience working on development projects on Adobe AEM. Experience in design, development and support of AEM components, integrations and applications.
- Strong in component development using HTL, Sling Models, SPA editor. Good understanding of AEM core components and extending it for reusability.
- Solid understanding of concepts around OSGI, JCR, Sling, Oak etc.
- Experience building OSGI integration services using Java.
- Experience with front-end technologies such as HTML, CSS, JavaScript, Jquery.
- Experience in front-end frameworks like Angular or React is plus.
- Understanding of AEM administration, deployment, and configuration.
- In-depth knowledge of Apache/Dispatcher server setup and working with UNIX
- Experience with unit testing and automated testing tools.
- Problem-solving skills and the ability to analyze and resolve technical issues efficiently.
- Experience with Agile development methodologies is a plus.
- Excellent communication and collaboration skills to work effectively within a team and with stakeholders.
- Adobe Experience Manager certifications, such as Adobe Certified Expert.
Additional Notes
- Experience in upgrading the AEM version is a plus.
- Experience in troubleshooting production issues by analyzing logs, thread dump etc.
- Experience integrating Adobe Analytics or Google Analytics with AEM.
- Experience in AEM as a Cloud service is plus
- Experience in AEM forms, AEM Assets is plus