Creative Capsule
This role is sourced from an external job board and is not a ProSculpt-verified employer. Review the listing carefully, never pay any fee to apply, and verify the company before sharing personal details.
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: • Ability to work independently, manage assigned tasks, and deliver results with minimal supervision • Ability to analyze and troubleshoot complex backend development and AEM integration challenges • Ability to communicate technical solutions clearly and collaborate effectively with technical and non-technical stakeholders • Ability to maintain attention to detail and ensure accuracy, quality, and consistency in development work • Ability to adapt to changing priorities and work effectively in a fast-paced project environment • Ability to work effectively within a team, share knowledge with peers, and support collaborative problem-solving Education and Work Experience: • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related scientific discipline is preferred, or an equivalent combination of education and experience • Minimum of 3 years of relevant backend development experience, including hands-on experience with AEM backend development, Java, OSGi, Sling, JCR, AEM APIs, integrations, and cloud-based AEM deployments
Want a personalised feed?
Sign up to save jobs, track applications, and get AI-matched recommendations.
Create a free account