Xerago

Senior AEM Back-End Developer

Xerago
Chennai Not disclosed
4 days ago
On-Site
Apply to Job

About the job

We are seeking an experienced Senior 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. 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.

Requirements

  • Java
  • AEM
  • OSGi
  • Sling
  • RESTful services
  • CI/CD
  • Git
  • Jenkins

Preferred Technologies

  • Java
  • AEM
  • OSGi
  • Sling
  • RESTful services
  • CI/CD
  • Git
  • Jenkins

Similar Jobs

Prudent Technologies and Consulting, Inc.

Senior AEM Developer

Prudent Technologies and Consulting, Inc.

HyderabadNot disclosed
Last MonthOn-Site
ENCORE IT SOLUTIONS

Senior Python Developer

ENCORE IT SOLUTIONS

KotaNot disclosed
Last weekRemote
ENCORE IT SOLUTIONS

Senior Python Developer

ENCORE IT SOLUTIONS

IndiaNot disclosed
Last weekRemote