Onsite (Client location - In-person interview required)

Role Summary

We are seeking an experienced AEM Developer with 8-10 years of experience to design and implement Adobe Experience Manager (AEM) solutions for enterprise digital experience platforms.

The ideal candidate will have strong expertise in AEM core architecture, Java development, and end-to-end CMS implementations, along with hands-on experience in Sling, workflows, and AEM customization. Experience with Adobe ecosystem tools such as Adobe Target and Adobe Analytics is a plus.

Key Responsibilities

AEM Development & Implementation

  • Design, develop, and implement AEM-based CMS solutions
  • Deliver end-to-end web platform implementations using AEM
  • Customize and extend AEM core components and functionalities (e.g., Launches, workflows)

Core AEM Engineering

  • Develop using Sling Servlets, Sling Models, REST APIs, JSON
  • Work with Lucene indexing, Oak repository, Dispatcher architecture
  • Implement and manage AEM workflows and content lifecycle

UI & Frontend Integration

  • Customize AEM UI using Coral UI / Granite UI
  • Collaborate with UX/UI teams for component design and usability improvements

Security & Access Management

  • Implement and manage AEM security, access controls, permissions, and roles
  • Ensure compliance with enterprise security policies

Integration & Performance

  • Optimize AEM performance, scalability, and content delivery
  • Integrate AEM with Adobe Target, Adobe Analytics (nice to have)

DevOps & CI/CD

  • Work with build and deployment tools (Maven, Jenkins, Hudson)
  • Implement CI/CD pipelines and automated testing (Selenium)

Collaboration & Delivery

  • Collaborate with Project Managers, QA, UX, and cross-functional teams
  • Ensure high-quality and timely delivery of projects
  • Create and maintain technical documentation and design specifications

Required Technical Skills

Core AEM Expertise (Must-Have)

  • Adobe Experience Manager (AEM 6.4+)
  • AEM Architecture: Sling, Oak, Dispatcher
  • Sling Servlets, Sling Models
  • Workflows, Launches
  • Lucene Indexing

Programming

  • Strong Java (Core & Advanced Concepts)
  • REST APIs, JSON

Frontend & UI

  • Coral UI, Granite UI customization
  • Experience with AEM component development

DevOps / Tools

  • Maven, Jenkins, Hudson
  • Selenium (Automated testing)

Additional Skills (Preferred)

  • Adobe Target
  • Adobe Analytics
  • Knowledge of DXP (Digital Experience Platforms)
  • Experience with other CMS platforms

Minimum Qualifications

  • Bachelor’s or Master’s degree in Computer Science or related field
  • 8-10 years of experience, including:
    • 6+ years in AEM development
  • Strong experience delivering end-to-end AEM implementations

Back to search page