Role Type
Description
About the job:
We are seeking a talented and experienced AEM Developer to play a key role in developing and enhancing our Adobe Experience Manager (AEM) platform. As an AEM Developer, you will have the opportunity to collaborate with cross-functional teams, including designers, backend developers, and content strategists, to deliver outstanding digital experiences. If you are a tech-savvy professional with a passion for crafting captivating websites and applications, this is the perfect opportunity for you!
Responsibilities:
- Design, develop, and implement bespoke AEM components and functionalities that extend platform capabilities.
- Optimize AEM performance and scalability to handle high traffic and deliver flawless user experiences.
- Seamlessly integrate AEM with other marketing and business systems for a unified digital ecosystem.
- Proactively troubleshoot AEM issues and provide technical support to internal teams and clients.
- Stay abreast of the latest AEM trends, technologies, and best practices to ensure our solutions remain cutting-edge. Qualifications:
- Min 4 years experience as an AEM Developer with a strong understanding of the platform’s architecture and functionalities.
- Mastery of Java, JEE, XML, and JSON, with proficiency in at least one JavaScript Framework (React, Vue.js, or AngularJS).
- Deep understanding of AEM backend development, including Sling Servlets, OSGi Components, and JCR Queries.
- Expert knowledge of Touch UI, Sightly (HTL), and Sling Models. Core frameworks such as Apache Sling and Apache Felix.
- Familiarity with REST APIs, unit testing, Git source control, agile methodologies, and software design patterns.
- Previous experience implementing Adaptive Forms is a valuable asset.
- Experience with Content Delivery Networks and Cloud Computing.
- Adobe Experience Manager developer certification demonstrates your expertise (preferred).
Requirements and Qualification:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Proven experience as an AEM Developer or similar role, with a strong understanding of AEM architecture and customization.
- Proficient in Java, OSGi framework, and web technologies (HTML, CSS, JavaScript).
- Familiarity with front-end frameworks and libraries (Angular, React, Vue.js) is a plus.
- Experience with agile development methodologies and version control systems.
- Strong problem-solving skills and the ability to work independently as well as in a team environment.
- Excellent communication and collaboration skills.
Australia
New Zealand
United Kingdom
Canada
Singapore
Malaysia





