
Search by job, company or skills
Role Summary
Location Requirement: Candidates must be based in Bangalore, as the face-to-face interview drive will be conducted on 16th May at the Bangalore office location.
The Senior Developer – Adobe Experience Manager (AEM) will design, build, test, debug, document, support, and enhance application software that enables the enterprise digital experience platform. This role focuses on the development, configuration, and extension of Adobe Experience Manager to deliver scalable, reusable, and content-driven experiences across web and digital channels.
The developer will collaborate closely with Digital Product Owners, UX/UI designers, Digital Marketing, and other engineering teams to implement author-friendly, performant, and secure AEM solutions that align with enterprise standards and business goals.
Key Responsibilities
· Design, develop, and maintain solutions built on Adobe Experience Manager (AEM), including components, templates, dialogs, workflows, and content models.
· Collaborate with Digital Product Owners, architects, UX/UI designers, Digital Marketing, QA engineers, and peers to author and implement functional and technical requirements, specifications, and acceptance criteria.
· Develop reusable, scalable, and maintainable AEM components using Sling Models, HTL (Sightly), and OSGi services.
· Configure and extend AEM features such as content fragments, experience fragments, workflows, permissions, and multi-site management (MSM).
· Integrate AEM with external systems and APIs (e.g., commerce platforms, search, analytics, personalization, and DAM integrations).
· Partner with front-end and back-end engineers to ensure seamless integration between AEM, presentation layers, and downstream services.
· Optimize authoring experiences by building intuitive dialogs and enforcing content governance and best practices.
· Ensure solutions meet performance, scalability, accessibility, security, and quality standards across environments.
· Work with Quality Assurance (QA) professionals to define test cases, validate functionality, and support defect resolution.
· Build and maintain automated unit and integration tests to ensure code quality, resilience, and long-term maintainability.
· Assist in estimating work effort, identifying dependencies, and contributing to delivery planning and prioritization.
· Troubleshoot and resolve issues during development, release, and post-launch support phases.
· Participate in agile ceremonies, peer reviews, documentation, and knowledge sharing across the team.
Minimum Qualifications
· Bachelor's degree (or demonstrable equivalent work experience) in Information Technology, Computer Science, or a related field.
· A minimum of 5 years of professional software development experience, with significant hands-on experience building solutions on Adobe Experience Manager (AEM).
Required Experience and Skills
· Strong hands-on experience with Adobe Experience Manager (AEM) development and configuration.
· Extensive, hands-on expertise in HTML, CSS, and JavaScript for building and maintaining production-grade AEM components
· Hands-on experience with AEM Dispatcher, including cache configuration, invalidation strategies, and troubleshooting in production environments
· Proficiency with Sling Models, HTL (Sightly), OSGi, and JCR concepts.
· Experience developing custom AEM components, templates, dialogs, workflows, and services.
· Experience with AEM Sites and AEM Assets (DAM), including metadata, renditions, and asset workflows.
· Familiarity with AEM Cloud Service or managed AEM environments, including deployment and release practices.
· Experience integrating AEM with RESTful APIs and upstream/downstream enterprise systems.
· Understanding of how AEM supports headless and hybrid delivery models (e.g., content fragments, JSON APIs).
· Working knowledge of code management systems (e.g., Git).
· Working knowledge of the Software Development Lifecycle (SDLC) and Agile delivery methodologies.
· Experience with automated testing strategies for Java and/or AEM-based applications.
· Ability to troubleshoot complex technical issues across multiple environments.
· Strong written and verbal communication skills, with the ability to communicate technical concepts to both technical and non-technical partners.
· Demonstrated ability to collaborate effectively across cross-functional teams.
Optional / Nice to Have
· Experience with Adobe Experience Platform (AEP), Adobe Target, or Adobe Analytics integrations.
· Experience supporting multi-brand or multi-site enterprise implementations.
· Adobe AEM certifications.
Job ID: 147363343
Skills:
query builder , Htl, Osgi, Sightly, Maven, Devops, Restful Services, Models, Content Fragments, Dispatcher, AEM workflows, object-oriented programming, Sling Event Handlers, AEM component development and customization, Java 8 or above, schedulers
Skills:
HTML, Js, CSS, jQuery, Bootstrap
Skills:
Web Content Management, Java J2ee, HTML, CSS, Continuous Integration, Sightly, Apache Felix OSGi, Cloud Manager, Java Content Repository API, Sling web framework, Adobe core components, Sling Models
Skills:
adobe experience manager , Digital Asset Management, HTML, Audiovisual Media, Media Workflow, AEM Integration
Skills:
adobe experience manager , Aem, Adobe Analytics, AEM Sites
We don’t charge any money for job offers