will be responsible for the design, implementation, maintenance, and support of enterprise web applications and digital experience platforms. This role requires deep expertise in
Adobe Experience Manager (AEM)
and a strong understanding of web technologies.
The position involves collaborating with cross-functional teams to deliver scalable, secure, and high-performing web solutions. The ideal candidate will combine strong technical capability with the ability to work in an
Agile environment
, supporting business teams and ensuring seamless integration of technology into operational processes.
Key Responsibilities
Design, develop, and implement
web applications
and
digital experience solutions
using
Adobe AEM (as a Cloud Service)
.
Develop and maintain
custom AEM components and templates
aligned with design specifications (e.g., Figma).
Integrate AEM with third-party APIs and services, ensuring secure and efficient data exchange.
Deliver working software aligned with quality, risk, and compliance standards.
Collaborate with
architects, UX/UI designers, business analysts, QA engineers, and DevOps teams
to ensure end-to-end delivery.
Support and enhance web-based systems and digital applications, maintaining expected service levels.
Participate in Agile ceremonies including
daily stand-ups, sprint planning, retrospectives
, and backlog refinement.
Follow best practices such as
Test-Driven Development (TDD)
,
Behavior-Driven Development (BDD)
,
code reviews
, and
secure coding principles
.
Ensure consistent deployment through
DevOps pipelines
and
CI/CD processes
.
Troubleshoot and resolve front-end, back-end, and cloud infrastructure issues.
Maintain comprehensive technical documentation, code quality standards, and governance compliance.
Collaborate with DevOps and IT Operations teams to automate deployment and operational tasks.
Mentor junior developers and contribute to a culture of continuous learning and improvement.
Stay up to date with
AEM cloud service updates
, Adobe ecosystem advancements, and emerging web development trends.
Coordinate with Adobe support for issue resolution and platform optimization.
Skills, Experience & Expertise
Proven experience designing, developing, and deploying
AEM solutions as a Cloud Service
.
Strong knowledge of
Java, JSP, Sling, OSGi, and Sightly/HTL
.
Solid front-end development skills, including
HTML5, CSS3, JavaScript
, and frameworks such as
React or Angular
.
Experience with
Adobe Assets, Adobe Marketo
, and familiarity with
Adobe Analytics and Adobe Target
(advantageous).
Strong understanding of
web application security, scalability, and performance optimization
.
Experience migrating legacy content into AEM, including scripting and automating content workflows.
Familiarity with
Adobe I/O
,
GraphQL
, and
Content Fragment Models
.
Practical experience in
Agile delivery
,
CI/CD
, and DevOps environments.
Strong problem-solving and debugging skills, with the ability to troubleshoot across the full technology stack.
Excellent written and verbal communication skills, with the ability to collaborate effectively across teams.
Qualifications
Bachelor's degree in
Computer Science, Information Technology, or a related field
.
5+ years of experience
in
Adobe Experience Manager (AEM) development
.
Adobe Certified Expert - AEM Sites Developer
(preferred).
Experience in cloud environments and modern development practices.
Personal Attributes
User-focused mindset with attention to detail and quality.
Collaborative and adaptable, with strong ownership and accountability.
Proactive learner who stays current with new technologies and AEM advancements.
Able to work effectively in a
cross-functional, Agile, and fast-paced
environment.
Job Type: Permanent
Work Location: Hybrid remote in London E14 6HB
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.