Description
You will develop digital consumer experiences using the Adobe Experience Manager product suite.
Responsibilities
- Design and architect AEM solutions based on business requirements and industry best practices.
- Develop and implement AEM-based solutions, ensuring performance, reliability, and scalability.
- Create and customize AEM components, dialogs, widgets, templates, and workflows.
- Build reusable AEM components and integrate them with third-party systems.
- Perform Adobe product administrative tasks including infrastructure setup, performance optimization, and security.
Required Skills
- Minimum 10 years of experience in AEM.
- 5+ years of experience architecting and implementing Adobe solutions.
- Hands-on programming in JSP, JavaScript, XML, XPath, AJAX, jQuery, Adobe APIs, Apache Sling, OSGi bundles, and Apache Web Server.
- Deep understanding of Java, Java EE, Servlets, and HTL/Sightly.
- Strong experience with Spring Framework.
- Experience with end-to-end implementations of AEM 6.5 or later and AEM as a Cloud Service.
- Experience defining component structures, path management, Vanity URLs, Assets, Dynamic Media, and Tag management.
- Knowledge of UX and web components.
- Understanding of SDLC methodologies including Agile and SCRUM.
- Proficiency with JavaServer Pages (JSP), jQuery, and Adobe Analytics.
Preferred Skills
- Experience with Adobe Target, Adobe Campaign, and Adobe Experience Platform (AEP).
- Experience with Solr Search.
- Knowledge of client-side, server-side, and database performance optimizations.
- Experience with JIRA, Confluence, Maven, Jenkins, and SonarQube.
- Experience with other CMS platforms.