AEM Developer (Bengaluru)

AEM Developer (Bengaluru)

06 Aug
|
Embitel Technologies
|
Bengaluru

06 Aug

Embitel Technologies

Bengaluru

Job Title: AEM Developer

Experience: 7+ Years
Location: Bangalore
Employment Type: Full-Time

Job Summary

We are seeking a highly skilled Adobe Experience Manager (AEM) Developer with 7+ years of experience in designing, developing, and maintaining enterprise-grade digital experience solutions using AEM 6.5 and/or AEM as a Cloud Service. The ideal candidate will have robust expertise in Java, Sling, OSGi, HTL (Sightly), and front-end technologies, with hands-on experience in building scalable, high-performance AEM applications.

The candidate will work closely with architects, UI/UX teams, QA engineers, DevOps, and business stakeholders to deliver cutting-edge, customer-centric digital experiences.

Key Responsibilities AEM Development

- Design, develop, and maintain scalable AEM applications using AEM 6.5 and/or AEM as a Cloud Service.
- Develop reusable AEM components, templates, dialogs, workflows, and services.
- Build and customize Core Components using HTL (Sightly), Sling Models, and Java.
- Implement Content Fragments, Experience Fragments, Editable Templates, and Digital Asset Management (DAM) solutions.
- Configure and maintain AEM Author, Publish, Dispatcher, and replication environments.
- Develop custom OSGi services, Sling Servlets, Sling Filters, Event Handlers, and Workflow Processes.
- Integrate AEM with third-party systems using RESTful APIs and web services.
- Troubleshoot and resolve production issues while ensuring optimal application performance.

Front-End Integration
- Collaborate with UI developers to integrate HTML, CSS, JavaScript, and responsive designs into AEM.
- Develop responsive and accessible web pages following up-to-date web standards.
- Optimize page performance, caching, and rendering.

DevOps & CI/CD
- Work with DevOps teams to implement CI/CD pipelines using Cloud Manager, Jenkins, GitHub Actions, or Azure DevOps.
- Manage code deployments, code reviews, and version control using Git.
- Support automated build, testing, and deployment processes.





Agile Delivery
- Participate in Sprint Planning, Daily Stand-ups, Sprint Reviews, and Retrospectives.
- Estimate development effort and provide technical guidance during backlog refinement.
- Collaborate with Product Owners, Architects, QA, and business teams to deliver high-quality solutions.

Code Quality & Best Practices
- Follow coding standards and best practices for AEM and Java development.
- Perform code reviews and mentor junior developers.
- Ensure application security, scalability, maintainability, and performance.
- Contribute to technical documentation and knowledge-sharing sessions.

Required Technical Skills Adobe Experience Manager (AEM)
- AEM 6.5 and/or AEM as a Cloud Service
- AEM Sites
- Core Components
- Editable Templates
- Content Fragments
- Experience Fragments
- Digital Asset Management (DAM)
- MSM (Multi-Site Manager)
- Dispatcher
- Author & Publish environments
- Workflow development
- Package Manager
- CRX/DE Lite

Java & Backend
- Java 8/11/17
- OSGi
- Apache Sling
- Sling Models
- HTL (Sightly)
- Servlets
- Filters
- Event Handlers
- JCR Repository
- Maven

Front-End
- HTML5
- CSS3
- JavaScript (ES6+)
- jQuery
- Responsive Web Design
- Bootstrap (preferred)

Integration & APIs
- RESTful APIs
- JSON
- XML
- OAuth/JWT authentication (preferred)
- GraphQL (preferred)

DevOps & Tools
- Git / GitHub / Bitbucket
- Jenkins
- Adobe Cloud Manager
- Azure DevOps (preferred)
- SonarQube
- Nexus/Artifactory

Testing
- JUnit
- Mockito
- Selenium (basic understanding preferred)

Required Qualifications
- Bachelor's degree in Computer Science, Information Technology, Engineering,



or a related field.
- 7+ years of software development experience.
- Minimum 4+ years of hands-on experience in Adobe Experience Manager development.
- Strong knowledge of object-oriented programming and Java design patterns.
- Experience working in Agile/Scrum development environments.

Preferred Skills
- Experience with AEM as a Cloud Service.
- Knowledge of Adobe Experience Cloud products such as Adobe Analytics, Adobe Target, and Adobe Launch.
- Experience with headless CMS implementations and GraphQL.
- Exposure to accessibility standards (WCAG).
- Familiarity with containerization technologies such as Docker and Kubernetes.
- Basic understanding of CDN, caching strategies, and web performance optimization.

Preferred Certifications
- Adobe Certified Professional Adobe Experience Manager Developer
- Adobe Experience Manager Sites Developer Certification
- Oracle Certified Java Programmer
- Certified Scrum Master (CSM) or equivalent Agile certification

Key Competencies
- Robust problem-solving and analytical skills.
- Excellent communication and stakeholder management.
- Ability to mentor junior developers and lead technical discussions.
- Strong collaboration in cross-functional Agile teams.
- Quality-focused with attention to detail.
- Continuous learning mindset and adaptability to new technologies.

Success Measures
- Delivery of scalable, high-quality AEM solutions.
- High code quality with minimal production defects.
- Improved application performance and maintainability.
- Successful integration with enterprise systems.
- Timely delivery of sprint commitments.
- Positive collaboration with business, QA, and DevOps teams.

Disclaimer: This job posting & Location has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

📌 AEM Developer (Bengaluru)
🏢 Embitel Technologies
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: aem developer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: aem developer (bengaluru) / bengaluru