AEM Developer
Join Our Community
Required Skills
Job Description
About the Role
We are looking for an experienced **AEM Developer** to join our digital experience engineering team. The ideal candidate will be responsible for designing, developing, customizing, and maintaining Adobe Experience Manager (AEM)\-based enterprise web applications and digital content solutions.
The role requires strong expertise in **Java\-based web application development**, AEM architecture, component development, integrations, and enterprise content management systems. The candidate should be comfortable working in agile teams and collaborating with cross\-functional stakeholders including business teams, architects, QA, DevOps, and support teams.
Key Responsibilities
- Design, develop, and maintain applications using **Adobe Experience Manager (AEM)**.
- Build and customize:
- AEM Components
- Templates
- Workflows
- Dialogs
- Content Fragments
- Experience Fragments
- Develop scalable backend services using **Java/J2EE technologies**.
- Work with:
- Sling
- OSGi
- JCR
- Apache Felix
- Integrate AEM with third\-party systems and REST APIs.
- Develop and maintain reusable AEM components and services.
- Troubleshoot and resolve production issues, performance bottlenecks, and deployment\-related challenges.
- Collaborate with frontend developers to integrate UI components with AEM backend services.
- Participate in code reviews, debugging, optimization, and release activities.
- Support deployment and configuration activities across development, QA, staging, and production environments.
- Follow best practices for:
- security
- scalability
- maintainability
- performance optimization
Required SkillsMandatory Technical Skills
- Strong experience in **Adobe Experience Manager (AEM)** development
- Strong proficiency in:
- Java
- J2EE
- Servlets
- OOP concepts
- Experience with:
- Sling Framework
- OSGi Framework
- JCR Repository
- Hands\-on experience in:
- AEM Sites
- AEM Assets
- AEM Workflows
- AEM Templates \& Components
- Good understanding of:
- REST APIs
- JSON/XML
- Web Services
- Experience with web technologies:
- HTML
- CSS
- JavaScript
- Knowledge of:
- Maven
- Git
- CI/CD pipelines
- Experience working with application servers such as:
- Tomcat
- JBoss
- Strong debugging and troubleshooting skills
Preferred Skills
- Experience with AEM Cloud Service
- Knowledge of Dispatcher configuration
- Experience with Adobe Analytics / Adobe Target integrations
- Exposure to DevOps and cloud environments
- Knowledge of frontend frameworks like React or Angular
- Experience in Agile/Scrum methodologies
Qualifications
- Bachelor’s Degree in Computer Science, Engineering, or related field
- Relevant experience in AEM development and enterprise web applications
Pay: ₹800,000\.00 \- ₹1,000,000\.00 per year
Application Question(s)
- This is a Technical Support Engineer role with Adobe focused on AEM/application support and troubleshooting. Are you comfortable working in a customer\-facing technical support role ?
- What is your current CTC ?
- What is your notice period ?
Work Location: In person
Similar Jobs
- R
Agile Project Manager
Radancy · Bengaluru, Karnataka, India
- S
Agile Delivery Lead - Assistant Vice President
State Street · Bengaluru, Karnataka, India
- S
Agile Delivery Lead - Assistant Vice President
State Street · Hyderabad, Telangana, India
Job Overview
- Job type
- Full-time
- Work mode
- On-site
- Location
- Noida
- Posted
- 2d ago
- Source
- Indeed