Quick overview
SeniorityMid Senior
Employment typeFull Time
Work modeHybrid
LocationParramatta, New South Wales, Australia
GitHTMLCSSJavaRESTJavaScriptAgileCI/CDMaven
Job description
About the Role
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).
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.
Knowledge of Adobe Edge Delivery Services (EDS) is a nice-to-have.
Key Responsibilities
Requirements Required Technical Skills
Adobe Experience Manager
Knowledge or exposure to Adobe Edge Delivery Services (EDS) will be an advantage.
Exposure to the following would be beneficial:
Experience & Qualifications
Benefits Preferred Candidate Profile
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.
Experience with Edge Delivery Services is an added advantage, but candidates with strong AEM backend and AEM Cloud experience should also be considered.
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).
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.
Knowledge of Adobe Edge Delivery Services (EDS) is a nice-to-have.
Key Responsibilities
- Design and develop robust backend solutions using Adobe Experience Manager.
- Develop custom AEM components, services, workflows and integrations.
- Develop and maintain AEM applications using Java, OSGi, Sling Models and JCR/Oak.
- Build REST APIs and integrations between AEM and third-party enterprise systems.
- Work with AEM as a Cloud Service and Cloud Manager.
- Develop solutions using AEM Core Components and custom extensions.
- Configure and develop AEM workflows, schedulers, servlets and event handlers.
- Troubleshoot application, integration and production issues.
- Participate in technical design, estimation and code reviews.
- Follow development, security and performance best practices.
- Collaborate with Solution Architects, Business Analysts, QA and frontend developers.
- Provide technical guidance and mentoring to junior developers.
- Work closely with offshore delivery teams to ensure successful project execution.
- Participate in client discussions and provide technical recommendations when required.
Requirements Required Technical Skills
Adobe Experience Manager
- Strong hands-on experience with AEM 6.5 and/or AEM as a Cloud Service.
- AEM Sites development.
- AEM Components and Templates.
- Sling Models.
- OSGi Services and configurations.
- Servlets and Sling Resources.
- AEM Workflows.
- JCR / Oak.
- AEM Dispatcher.
- AEM Cloud Manager.
- Strong experience in Java/J2EE.
- Java 8+ development.
- RESTful APIs and web services.
- Maven.
- JSON/XML.
- Enterprise system integrations.
- Object-oriented design and design patterns.
- Git / GitHub.
- CI/CD pipelines.
- AEM Cloud Manager.
- Maven-based builds.
- Agile development practices.
- AEM Cloud deployment and release processes.
Knowledge or exposure to Adobe Edge Delivery Services (EDS) will be an advantage.
Exposure to the following would be beneficial:
- EDS architecture and development model.
- GitHub-based EDS development.
- Document-based authoring.
- Universal Editor.
- EDS blocks and integrations.
- AEM and EDS content integration.
- Basic HTML, CSS and JavaScript.
Experience & Qualifications
- 6+ years of software development experience.
- 4+ years of hands-on AEM development experience.
- Strong enterprise AEM implementation experience.
- AEM Cloud Service experience is highly desirable.
- Experience working with distributed/onshore-offshore delivery teams.
- Strong analytical and problem-solving skills.
- Good understanding of SDLC and Agile methodologies.
- Strong communication and client-facing skills.
- AEM certification is desirable.
Benefits Preferred Candidate Profile
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.
Experience with Edge Delivery Services is an added advantage, but candidates with strong AEM backend and AEM Cloud experience should also be considered.
Similar jobs
- ME

Remote Backend Engineer - Java/Kotlin, Spring BootRecently posted
Megaport · Brisbane · Remote 🇦🇺
SpringSpring BootJava+3TechnologySalary not listed - SI
Senior Java Backend Engineer - Fintech Microservices RemoteRecently posted
SecuritEase International · Australia · Remote 🇦🇺
MicroservicesSpringSpring Boot+2TechnologySalary not listed - ME

Backend Software EngineerRecently posted
Megaport · Brisbane · Remote 🇦🇺
GCPOracleSpring+14TechnologySalary not listed - DL
Senior AEM Backend Engineer - Cloud & JavaRecently posted
Dluxtechcorp · Sydney · Hybrid 🇦🇺
JavaTechnologySalary not listed - DL
Senior AEM Backend DeveloperRecently posted
Dluxtechcorp · Sydney · Hybrid 🇦🇺
GitJavaREST+2TechnologySalary not listed - CO

Senior Backend Engineer Production systems handling billions of dollarsRecently posted
Codi · Melbourne, Victoria · On-site 🇦🇺
MicroservicesNestJSAWS+6TechnologyA$160k - A$200k/yr - OO

Staff Backend Engineer: AWS Serverless (Go/Node) Sydney HybridRecently posted
oOh! · North Sydney, New South Wales · Hybrid 🇦🇺
AWSGoNode.jsTechnologySalary not listed - AT
Remote Senior Backend Engineer - Scalable AWS StorageRecently posted
Atlassian Corp. · Sydney · Remote 🇦🇺
AWSPrometheusTerraform+1TechnologySalary not listed - SP

Backend Engineer (Java/Node) - Hybrid, Growth & ImpactRecently posted
Sportsbet Pty Ltd · Melbourne · Hybrid 🇦🇺
JavaKotlinNode.js+1TechnologySalary not listed - NE

Backend Engineer - Digital Archive Platform (Go/AWS)Recently posted
Nine Entertainment Co · Sydney · Hybrid 🇦🇺
GoKubernetesAgileTechnologySalary not listed - ME

Backend Software EngineerRecently posted Auto Apply
Megaport · Australia · Remote 🇦🇺
GCPOracleSpring+14TechnologySalary not listed - CC
Senior Backend Engineer - PHP/Python/RubyRecently posted
Casey's Creative Kitchens old · Sydney · Hybrid 🇦🇺
MercurialMySQLPHP+10TechnologySalary not listed