Description
Lead the design and development of Adobe Experience Manager solutions, focusing on scalable templates, components, and integrated web applications.
Responsibilities
- Design and develop AEM building blocks, including templates, components, and Sling models.
- Implement OSGi services, workflows, listeners, event handlers, and third-party API integrations.
- Manage content delivery using MSM, Experience Fragments, Content Fragments, and headless features.
- Optimize web applications for responsiveness, cross-browser compatibility, and various device types.
- Oversee deployment processes using Maven across local, Dev, QA, and Production environments.
Required Skills
- 5+ years of experience with Adobe Experience Manager (AEM) version 6.4 or higher.
- Strong proficiency in Java, Servlets, JSP, and JSTL.
- Hands-on experience with Sling models, OSGi configurations, bundles, and the JCR repository.
- Expertise in AEM templating language (HTL) and Dispatcher configurations.
- Deep understanding of Query Builder, REST-based services, and XML/JSON.
- Proficiency in front-end technologies including HTML5, CSS3, LESS, SASS, jQuery, JavaScript, and AJAX.
- Experience with build tools such as webpack, grunt, and gulp.
- Working knowledge of Git, FileVault, and Bracket Extension.
- Familiarity with CDN, caching, web servers, and Apache rewrite rules.
Preferred Skills
- Experience with translation integrations and asset management.