HamburgerMenu
hirist

Job Description

Description :


The AEM Developer Engineer is responsible for designing, developing, and implementing web solutions using Adobe Experience Manager (AEM). This role involves working closely with UX/UI designers, architects, and stakeholders to deliver scalable, high-performance digital experiences.


Key Responsibilities :


- Develop AEM components, templates, dialogs, and workflows using Sling, OSGi, JCR, and HTL.


- Customize and extend AEM functionality using Java, JavaScript, and front-end technologies.


- Integrate AEM with third-party systems via REST/SOAP APIs.


- Optimize performance and scalability of AEM applications.


- Configure AEM permissions, workflows, and user/group management.


- Participate in content migration and authoring support.


- Conduct code reviews and ensure adherence to coding standards.


- Collaborate with cross-functional teams to deliver cohesive solutions.


- Troubleshoot and debug AEM applications.


- Document technical specifications and development processes.


Required Skills & Qualifications :


- Bachelors degree in Computer Science, Engineering, or related field.


- 4 - 6 years of experience in AEM development.


- Proficiency in Java, Sling, OSGi, HTL, HTML, CSS, and JavaScript.


- Experience with AEM 6.x and Core Components.


- Familiarity with Maven, Git, Jenkins, and CI/CD pipelines.


- Understanding of Agile development methodologies.


- Knowledge of AEM administration and deployment practices.


Preferred Qualifications :


- Adobe Certified Expert AEM Developer.


- Experience with AEM as a Cloud Service.


- Exposure to Adobe Marketing Cloud tools (Analytics, Target, Campaign) is a plus.


- Experience with front-end frameworks (React, Angular) is a bonus.


Tools & Technologies :


- Adobe Experience Manager (AEM)


- Java, Sling, OSGi, HTL


- HTML, CSS, JavaScript


- REST/SOAP APIs


- Maven, Git, Jenkins


- JIRA, TestRail


info-icon

Did you find something suspicious?