Senior AEM Developer

6 years

4 - 6 Lacs

Posted:2 days ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

AEM Back-End Developer

Role Overview:

We are seeking an experienced AEM Back-End Developer with a strong background in Java, OSGi, Sling, and RESTful services. This role involves developing and maintaining AEM back-end services, integrating third-party APIs, and optimizing performance for enterprise-grade applications. The candidate should be open to working with multiple CMS and web technologies.

Key Responsibilities:

  • Develop & Maintain AEM Components & Services – Build and enhance AEM Sling models, servlets, workflows, OSGi services, and event listeners.
  • AEM Back-End Customization – Implement and optimize AEM back-end functionalities, including custom workflows, event listeners, and AEM forms.
  • Integrate AEM with Enterprise Systems – Develop RESTful APIs, microservices, and third-party integrations with CRM, PIM, and marketing tools.
  • Optimize Performance & Scalability – Improve backend performance by optimizing JCR queries, indexing, and dispatcher caching strategies.
  • Implement Security & Access Control – Configure and manage user authentication, permissions, and security protocols.
  • Manage Content Repository – Maintain and optimize the AEM JCR (CRXDE, Oak repository, and Sling models) for efficient content retrieval and storage.
  • Support Deployment & Maintenance – Implement best practices in CI/CD, Apache Sling, OSGi configurations, Apache Felix, and dispatcher rules.
  • Provide Troubleshooting & Debugging Expertise – Identify and resolve backend performance issues and security vulnerabilities.
  • Collaborate with Front-End & DevOps Teams – Work closely with AEM Front-End Developers and DevOps engineers to enhance integration and performance.
  • Contribute to AEM Best Practices & Documentation – Maintain clear technical documentation and provide mentorship to junior developers.
  • Work with Other CMS & Web Technologies as Needed.

Required Skills & Qualifications:

  • 6 + years of experience in AEM back-end development.
  • Strong expertise in Adobe Experience Manager (AEM 6.x), Java, OSGi, Apache Sling, and JCR (CRXDE, Oak repository management, Sling models, JCR queries, and indexing).
  • Experience developing custom AEM workflows, servlets, and integrations with third-party APIs (RESTful, SOAP, GraphQL).
  • Strong knowledge of Apache Sling Models, OSGi Configurations, Sling Servlets, and Dispatcher rules.
  • Experience in performance tuning, security best practices, and troubleshooting AEM applications.
  • Hands-on experience with CI/CD, Git, Jenkins, Maven, SonarQube, and unit testing frameworks (JUnit, Mockito, etc.).
  • Strong problem-solving and analytical skills.
  • Good communication skills and ability to collaborate effectively across teams.
  • Willingness to work with other CMS platforms and web technologies as required.

Job Type: Full-time

Experience:

  • AEM Developer : 6 years (Required)

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Xerago logo
Xerago

Marketing Analytics

Chennai

RecommendedJobs for You

Hyderabad, Bengaluru, Delhi / NCR