Senior AEM Developer

Location: Chennai (TN) | Employment Type: Full Time - 40 hours per week | Job Level: T3 | Work Preference: Hybrid | Job Code: 241570

Job Description:

About the Role:

We are seeking a highly skilled Senior AEM Developer with 5 to 8 years of experience for development, implementation and migration of our web properties. The ideal candidate should have extensive experience in AEM 6.5 and AEM as a Cloud Service (AEMaaCS), with a experince of migrating legacy on-premise instances to the cloud. You will be responsible for building robust OSGi services, managing complex Dispatcher configurations, and implementing modern Headless and Remote SPA solutions.

Responsibilities:

  • AEM Cloud Migration: Execute the migration of AEM 6.x instances to AEM as a Cloud Service. Utilize the Best Practices Analyzer (BPA) and Content Transfer Tool (CTT) to ensure a seamless transition.
  • Backend Development: Design and develop high-performance OSGi components, services, and listeners using R7 annotations.
  • Custom Logic: Implement complex business logic through AEM Servlets, Sling Filters, and Schedulers to automate backend processes.
  • Infrastructure & Dispatcher: Configure and optimize AEM Dispatcher (farm files, rewrite rules, and caching strategies) specifically for Cloud Service environments.
  • Headless Implementation: Implement Headless CMS solutions using Content Fragments and GraphQL API.
  • SPA Integration: Develop and maintain Remote SPA applications, ensuring seamless integration between AEM and external frontend frameworks (React) using the AEM SPA Editor SDK.
  • Code Quality: Ensure code follows Adobe’s "Cloud Manager" quality gates and best practices, including unit testing with JUnit and Mockito.

Requirements:

 

  • AEM Core: 5+ years of hands-on experience with AEM (6.5 and AEMaaCS). Deep understanding of JCR, Apache Sling, and Felix.
  • Migration Expertise: Proven experience in AEMaaCS migration, including refactoring code for cloud compatibility (e.g., handling asset processing, removing local file system dependencies).
  • OSGi & Java: Expert knowledge of OSGi Declarative Services, and Sling Models.
  • Web Components: Proficiency in HTL (Sightly), Clientlibs, and AEM Core Components.
  • Dispatcher: Strong experience with Apache HTTP Server configuration and Dispatcher optimization for high-traffic sites.
  • Headless/SPA: Experience with AEM Content Fragments, Experience Fragments, and integrating Remote SPAs via the SPA Editor.
  • Tools: Hands-on experience with Maven, Git, and Adobe Cloud Manager CI/CD pipelines.

#LI-Hybrid #LI-MK1

 

 

At HTC Global Services, our culture is an embodiment of who we are – a value-led organization committed to success of our people and customers.

  • Hybrid and Workplace flexibility
  • Work-Life-Balance
  • Well-defined career development plan
  • Rewards & Recognition program
  • L&D focuses on upskilling
  • Hands-on experience on Emerging Technologies and Digital Transformation
  • Career Mobility programs

Join Our Talent Community

Tell us about yourself, and we will keep you informed about opportunities that match your interests.

Register