Reference: Vrg_2425_101
Job title: Adobe Experience Manager (AEM) Developer
We are seeking an experienced Adobe Experience Manager (AEM) Developer to design, develop, and maintain digital platforms using AEM and related technologies for a future role to join our team. The role requires hands-on expertise in AEM Sites, Assets, Components, Templates, Workflows, and Integrations to deliver scalable, user-friendly web experiences.
Key Responsibilities:
* Design, develop, and implement AEM components, templates, dialogs, and workflows.
* Configure and customize AEM Sites and Assets modules.
* Develop reusable and scalable solutions for content authoring and digital asset management.
* Integrate AEM with third-party systems (e.g., CRM, Analytics, Commerce, Marketing Automation).
* Collaborate with UX/UI designers, back-end developers, and business analysts to implement digital solutions.
* Ensure code quality through best practices, unit testing, and code reviews.
* Troubleshoot performance, scalability, and system issues in AEM environments.
* Deploy, configure, and maintain AEM instances (author, publish, dispatcher).
* Provide technical documentation and support for deployments and upgrades.
Required Skills & Qualifications:
* Strong hands-on experience with Adobe Experience Manager (AEM 6.x or higher).
* Proficiency in Java/J2EE, OSGi Framework, Sling Models, JCR (Apache Jackrabbit), and HTL (Sightly).
* Knowledge of frontend technologies: HTML5, CSS3, JavaScript, jQuery, React/Angular (preferred).
* Experience in AEM Assets, workflows, metadata schemas, content fragments, experience fragments.
* Familiarity with Dispatcher configurations and performance tuning.
* Knowledge of RESTful/SOAP web services integration with AEM.
* Experience with build tools (Maven, Gradle) and version control (Git).
* Understanding of CI/CD pipelines and DevOps practices.
* Strong problem-solving skills and ability to work in agile environments.
* Bachelor's or Master's degree in Computer Science, IT, or related field.
* 3–6 years of relevant experience in AEM development.
* Strong communication and collaboration skills.
* Ability to translate business requirements into technical solutions.
* Self-motivated and detail-oriented with a proactive problem-solving attitude.
Job Types: Full-time, Temporary, Fixed term contract
Education:
* Bachelor's (preferred)
Experience:
* Adobe Experience Manager (AEM) Developer : 3 years (preferred)
Language:
* English (preferred)
Work authorisation:
* United Kingdom (preferred)