Job Summary :
We are seeking a skilled AEM Developer to join our client's digital experience team. The ideal candidate will have hands-on experience with Adobe Experience Manager (6.5 or AEM as a Cloud Service) and a strong background in Java-based web development. You ll work closely with content authors, architects, and other developers to build scalable and high-performing web experiences.
Key Responsibilities :
  Design and develop components, templates, and services in AEM using HTL, Sling, and OSGi frameworks
  Integrate AEM with third-party APIs, analytics, and marketing tools
  Develop backend services using Java and expose content through Sling models and servlets
  Create and maintain AEM workflows and content structures using JCR
  Work with Content Fragments, Experience Fragments, Editable Templates, and core components
  Implement user-centric features like search, navigation, and localization
  Perform code reviews and maintain best practices for AEM development
  Collaborate with DevOps teams on AEM deployment pipelines and cloud environments
  Troubleshoot performance and security issues related to AEM sites
Required Skills and Experience:
  3+ years of hands-on experience with AEM Sites (6.x or Cloud Service)
  Strong proficiency in Java, J2EE, and OSGi frameworks
  Expertise in Sling Models, HTL/Sightly, JSP, and AEM Core Components
  Good understanding of JCR, AEM permissions, and replication
  Experience with RESTful APIs and integration with external systems
  Familiarity with frontend technologies (HTML, CSS, JavaScript, React/Angular is a plus)
  Experience with Maven, Git, Jenkins, and automated deployments
  Understanding of SEO, analytics, and accessibility in web development