n We are looking for a Senior AEM Backend Developer to join our Sydney-based delivery team. The role will focus on developing and implementing scalable enterprise solutions using Adobe Experience Manager (AEM).n
n
n
n The successful candidate will have strong hands-on experience in AEM backend development, Java, OSGi, Sling, JCR/Oak and AEM as a Cloud Service, along with the ability to work directly with clients, architects and distributed delivery teams.n
n
n
n Knowledge of Adobe Edge Delivery Services (EDS) is a nice-to-have.n
n
n
n Key Responsibilitiesn
n
n
n
- n
n Design and develop robust backend solutions using Adobe Experience Manager.n
n
n
- n
n Develop custom AEM components, services, workflows and integrations.n
n
n
- n
n Develop and maintain AEM applications using Java, OSGi, Sling Models and JCR/Oak.n
n
n
- n
n Build REST APIs and integrations between AEM and third-party enterprise systems.n
n
n
- n
n Work with AEM as a Cloud Service and Cloud Manager.n
n
n
- n
n Develop solutions using AEM Core Components and custom extensions.n
n
n
- n
n Configure and develop AEM workflows, schedulers, servlets and event handlers.n
n
n
- n
n Troubleshoot application, integration and production issues.n
n
n
- n
n Participate in technical design, estimation and code reviews.n
n
n
- n
n Follow development, security and performance best practices.n
n
n
- n
n Collaborate with Solution Architects, Business Analysts, QA and frontend developers.n
n
n
- n
n Provide technical guidance and mentoring to junior developers.n
n
n
- n
n Work closely with offshore delivery teams to ensure successful project execution.n
n
n
- n
n Participate in client discussions and provide technical recommendations when required.n
n
n
n
n
n
n
nRequirementsn
n Required Technical Skillsn
n
n
n Adobe Experience Managern
n
n
n
- n
n Strong hands-on experience with AEM 6.5 and/or AEM as a Cloud Service.n
n
n
- n
n AEM Sites development.n
n
n
- n
n AEM Components and Templates.n
n
n
- n
n Sling Models.n
n
n
- n
n OSGi Services and configurations.n
n
n
- n
n Servlets and Sling Resources.n
n
n
- n
n AEM Workflows.n
n
n
- n
n JCR / Oak.n
n
n
- n
n AEM Dispatcher.n
n
n
- n
n AEM Cloud Manager.n
n
n
n
n Java / Backend Developmentn
n
n
n
- n
n Strong experience in Java/J2EE.n
n
n
- n
n Java 8+ development.n
n
n
- n
n RESTful APIs and web services.n
n
n
- n
n Maven.n
n
n
- n
n JSON/XML.n
n
n
- n
n Enterprise system integrations.n
n
n
- n
n Object-oriented design and design patterns.n
n
n
n
n DevOpsn
n
n
n
- n
n Git / GitHub.n
n
n
- n
n CI/CD pipelines.n
n
n
- n
n AEM Cloud Manager.n
n
n
- n
n Maven-based builds.n
n
n
- n
n Agile development practices.n
n
n
- n
n AEM Cloud deployment and release processes.n
n
n
n
n Nice to Have — Edge Delivery Services (EDS)n
n
n
n Knowledge or exposure to Adobe Edge Delivery Services (EDS) will be an advantage.n
n
n
n Exposure to the following would be beneficial:n
n
n
n
- n
n EDS architecture and development model.n
n
n
- n
n GitHub-based EDS development.n
n
n
- n
n Document-based authoring.n
n
n
- n
n Universal Editor.n
n
n
- n
n EDS blocks and integrations.n
n
n
- n
n AEM and EDS content integration.n
n
n
- n
n Basic HTML, CSS and JavaScript.n
n
n
n
n EDS experience is not mandatory.n
n
n
n n
n
n
n Experience & Qualificationsn
n
n
n
- n
n 6+ years of software development experience.n
n
n
- n
n 4+ years of hands-on AEM development experience.n
n
n
- n
n Strong enterprise AEM implementation experience.n
n
n
- n
n AEM Cloud Service experience is highly desirable.n
n
n
- n
n Experience working with distributed/onshore-offshore delivery teams.n
n
n
- n
n Strong analytical and problem-solving skills.n
n
n
- n
n Good understanding of SDLC and Agile methodologies.n
n
n
- n
n Strong communication and client-facing skills.n
n
n
- n
n AEM certification is desirable.n
n
n
n
n n
n
n
n
n
n
nBenefitsn
n Preferred Candidate Profilen
n
n
n The ideal candidate will be a hands-on Senior AEM Backend Developer with strong Java and AEM expertise, experience in enterprise implementations and exposure to AEM Cloud Service.n
n
n
n Experience with Edge Delivery Services is an added advantage, but candidates with robust AEM backend and AEM Cloud experience should also be considered.n
n