Adobe Experience Manager (AEM) Backend Developer
Creative Capsule · Goa, IN · India · On-site
Posted Oct 6, 2026
Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.
The Backend Developer – Adobe Experience Manager (AEM) will design, develop, test, and maintain backend solutions for AEM-based applications. The role requires strong hands-on experience in Java, Apache Sling, OSGi, JCR, AEM APIs, integrations, and AEM as a Cloud Service. The position holder will contribute to reliable, scalable, secure, and maintainable backend services while working closely with project teams and stakeholders to deliver high-quality digital solutions.
Responsibilities:
Design, develop, and maintain backend services and custom AEM functionality using Java, OSGi, Sling Models, Sling Servlets, and Sling Schedulers
Develop secure and efficient content and repository operations using JCR, ResourceResolver, and AEM APIs
Build and support integrations between AEM and third-party platforms, services, and data sources
Create automated unit tests using JUnit, Mockito, and AEM/Sling Mocks to ensure code quality and maintainability
Troubleshoot backend issues and optimize AEM code for performance, reliability, security, and scalability
Manage builds, dependencies, source control, and code reviews using Maven and Git
Support deployments, quality gates, and environment operations through AEM Cloud Manager for AEM as a Cloud Service
Participate in code reviews and provide feedback to improve code quality, maintainability, and adherence to development standards
Collaborate with frontend developers, QA team members, and project stakeholders to clarify technical requirements and resolve implementation issues
Support documentation of technical design, backend implementation details, and deployment-related changes
Stay updated on AEM, Java, cloud development, security, and integration best practices to support continuous improvement
Contribute to internal knowledge sharing, process improvements, and team learning activities when required
Technical Qualifications:
Hands-on experience working with Adobe Experience Manager (AEM), Java, OSGi, Sling Models, Sling Servlets, Sling Schedulers, JCR, ResourceResolver, and AEM APIs
Experience building and supporting integrations between AEM and third-party platforms, services, and data sources
Experience writing automated unit tests using JUnit, Mockito, and AEM/Sling Mocks
Experience with AEM as a Cloud Service and Adobe Cloud Manager, including build pipelines and deployments
Proficient: Proficient in backend development using Java, OSGi services, Sling Models, Sling Servlets, and repository operations
Proficient with Maven for build and dependency management and Git for version control
Proficient in troubleshooting backend issues and optimizing AEM code for performance, reliability, security, and scalability
Knowledge/Understanding: Knowledge of Agile development practices and collaborative delivery environments
Understanding of development standards, secure coding practices, cloud-based deployment processes, and maintainable backend architecture
Personal Skills:
…