Careers

Lead Engineer, AEM (DAM) (India)

Job Summary

 

We are seeking a Lead AEM Developer (DAM) to design, develop, test, and deploy advanced Adobe Experience Manager (AEM) solutions for web and mobile platforms. The role requires close collaboration with clients, developers, system administrators, project managers, business analysts, and end users to deliver innovative digital experiences using Adobe's Digital Marketing Product Suite. The ideal candidate will have strong Java expertise, excellent debugging skills, and the ability to create scalable, efficient, and secure solutions for AEM.

 

Responsibilities

  • Design and develop AEM components, templates, workflows, and integrations with third-party services.
  • Build and maintain content models, security models, and user permissions.
  • Develop scalable, reusable, and maintainable code according to industry best practices.
  • Debug and troubleshoot complex AEM and Java-related issues to ensure application efficiency and uptime.
  • Integrate AEM with analytics tools like Adobe Analytics or Google Analytics for enhanced performance tracking.
  • Optimize AEM solutions for performance, scalability, and reliability.
  • Develop and maintain RESTful APIs and web services for integration with external systems.
  • Collaborate with geographically distributed teams to ensure successful delivery of AEM solutions.
  • Maintain secure coding practices and ensure adequate unit test coverage for all developed components.

 

Skills Must Have

  • Strong Java expertise (minimum 5 years) with experience in J2EE, Sling, and OSGi.
  • 3–5 years of hands-on experience in implementing and supporting Adobe AEMaaCS & AEM 6.0 or later.
  • Experience with AEM development: components, templates, workflows, and custom services.
  • Proficiency in HTML5, CSS3, JavaScript, and modern front-end frameworks.
  • Solid understanding of RESTful and SOAP-based web services.
  • Knowledge of unit testing and automated testing tools.
  • Strong problem-solving and debugging skills for AEM and Java-based applications.
  • Strong understanding of secure coding practices.

 

Skills Nice to Have

  • Familiarity with Adobe Target, Adobe Analytics and its capabilities.
  • Knowledge of MVC frameworks such as Spring, Struts, or similar.
  • Experience with Angular.js or other modern JavaScript frameworks.

 

Experience Required

  • 5–7 years of overall experience in software development, with a focus on web content management systems.
  • 3–5 years of experience implementing and supporting Adobe AEMaaCS and AEM 6.0 or later.
  • Proven experience with large-scale web content management systems in enterprise environments.

 

Certification & Education

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • Adobe AEM Developer certification