Build scalable components, templates, workflows, and integrations using AEM.
Implement full‑stack features across front-end, back‑end, and AEM frameworks.
Build custom solutions using Java, Apache Sling, OSGi, CRX/JCR, HTL/Sightly, and modern JavaScript frameworks.
Develop multi‑site, multi‑language architectures using MSM, translation frameworks, and governance models.
Convert UX/UI mockups into responsive and accessible user interfaces.
Integrate AEM with enterprise systems and third‑party applications using REST APIs, JSON, and cloud services.
Perform performance tuning, debugging, secure coding, and environment-level troubleshooting.
Collaborate with product, design, QA, DevOps, and content teams.
Support content authors with templates, workflows, and best practices.
Provide production support and root-cause analysis for AEM-related issues.
Requirements
Bachelor's degree in Computer Science, Software Engineering, or related field.
4+ years of hands-on experience in AEM 6.5 with understanding of its architecture.
Proficiency in Java, Sling, OSGi, HTL/Sightly, and AEM development tools.
Skills in HTML5, CSS3, JavaScript, and ReactJS.
Experience with DevOps tools such as Jenkins, Git, JFrog Artifactory, Adobe Cloud Manager.
Experience with search technologies such as Apache Solr or Lucidworks.
Experience building and consuming RESTful APIs.
Tech Stack
AEM
Apache
Cloud
Java
JavaScript
Jenkins
React
Benefits
Comprehensive mindfulness programmes with a premium membership to Calm
Volunteer Paid Time off available after 6 months of employment for eligible employees
Company volunteer and donation matching programme – Your volunteer hours or personal cash donations to an eligible charity can be matched with a charitable donation.
Employee Assistance Program
Personalised wellbeing programmes through our OnTrack programme
On-demand digital course library for professional development