Job Summary:We are seeking a skilled AEM Full Stack Developer to design, develop, and maintain enterprise-level web applications using Adobe Experience Manager (AEM) and Java technologies. The ideal candidate will have a strong command of AEM Sites and Assets (DAM), REST/SOAP Web Services, full-stack Java development, and modern frontend technologies.Key Responsibilities:
Design and develop AEM-based solutions using AEM Sites, Templates, Components, and DAM.
Develop and consume REST/SOAP Web Services to support web and backend systems.
Collaborate with UX/UI designers and backend developers to build seamless, responsive, and accessible interfaces using HTML, CSS, and JavaScript.
Integrate AEM with external systems via APIs and third-party services.
Implement AEM Headless CMS features for omnichannel content delivery.
Use Git for version control and Jenkins for CI/CD pipelines.
Optimize application performance and ensure high availability and scalability.
Write clean, modular, and maintainable code following best practices.
Work in an Agile/Scrum environment and participate in sprint planning, estimation, and code reviews.
Required Skills & Qualifications:
5+ years of experience with Java/J2EE and full-stack development.
3+ years of hands-on experience with Adobe Experience Manager (6.x preferred).
Strong experience in AEM DAM, workflows, templates, components, and headless features.
Proficiency in building and consuming RESTful and SOAP Web Services.
Solid understanding of HTML5, CSS3, JavaScript (ES6+), and modern frontend frameworks.
Familiarity with Git, Jenkins, and CI/CD processes.
Experience with Agile methodologies and tools like Jira.
Preferred Qualifications:
AEM Certification (Developer or Architect)
Experience with cloud-based AEM environments (e.g., AEM as a Cloud Service)
Exposure to microservices and containerized environments (Docker/Kubernetes)