Job Description
Job DescriptionOverview
We are seeking an experienced AEM Website Developer to support the development and implementation of scalable, high-quality digital consumer experiences using Adobe Experience Manager (AEM). The developer will build and integrate AEM components, ensure smooth deployments through Cloud Manager and provide documentation and knowledge transfer to internal teams. The role follows a standard eight-hour work schedule aligned with normal business operating hours.
Key Responsibilities
-
Design scalable AEM solutions aligned with organizational digital goals.
-
Translate stakeholder requirements into technical specifications using AEM Sites, Assets, and Forms.
-
Ensure feasibility of features and releases using AEM Cloud Manager pipelines and integrations.
-
Build custom components, templates, and workflows using HTL, Java, OSGi, HTML, CSS, JavaScript, and front-end frameworks such as React.
-
Conduct code reviews, testing, and deployments via Cloud Manager.
-
Optimize system performance through caching, dispatcher configuration, and tuning for high-traffic periods.
-
Manage upgrades, migrations, and Adobe updates; provide production support and clear documentation.
-
Implement secure engineering practices and monitoring solutions.
-
Collaborate within Agile teams, including IT, content authors and cross-functional stakeholders.
-
Mentor junior team members when required.
-
Adhere to contract obligations, NDAs, and provide thorough knowledge transfer at project completion.
-
Work with integrations—including MuleSoft—to connect data sources and applications.
RequirementsEducation
-
Bachelor’s degree in Computer Science, Information Technology or a related field
or equivalent professional experience.
Experience
-
3–5+ years of hands-on AEM development including at least 1 year with AEM as a Cloud Service.
-
Experience managing AEM Sites, Assets and Forms in cloud-based environments.
-
Experience in educational, public-sector or high-traffic enterprise environments is a plus.
-
5+ years preferred for senior-level roles.
Technical Skills
-
Strong proficiency in:
-
Java, HTL, HTML, CSS, JavaScript
-
Front-end frameworks (e.g., React)
-
OSGi, Sling Models, CRX/DE repository
-
-
Proven experience designing reusable AEM components, templates, and workflows.
-
Familiarity with:
-
AEM Cloud Manager (CI/CD pipelines, immutable environments)
-
Git for version control
-
Integration with REST APIs and third-party systems
-
-
Understanding of performance tuning, dispatcher configuration, caching and security best practices.
-
Experience with Agile methodologies including participation in Scrum ceremonies.
-
Strong documentation, communication and knowledge-transfer abilities.