Job Description: AEM Back-End Developer
Position Summary
The AEM Back-End Developer will be responsible for designing, developing, and maintaining the server-side architecture of Adobe Experience Manager solutions. This role focuses on Java-based development, Sling Models, OSGi services, workflow customizations, integrations, and platform performance optimization across AEM Sites, Assets, and Forms.
Core AEM Development
- Design and develop custom AEM components, Sling Models, Servlets, and OSGi services.
- Build and maintain workflows across AEM Sites, Assets, and Forms.
- Develop custom business logic and backend services supporting enterprise digital experiences.
- Manage content structures and repository configurations.
Third-party APIs
Develop REST and GraphQL service integrations.
Dispatcher
- Caching mechanisms
- Content replication
- Support multi-site and multilingual deployments.
AEM Managed Services
AEM as a Cloud Service
CI/CD Pipelines
Cloud Manager deployments
Environment management
Performance & Security
- Optimize application performance and scalability.
- Implement security best practices and code quality standards.
- Troubleshoot production issues and perform root-cause analysis.
Experience
5-8+ years of backend development experience.
4+ years of Adobe Experience Manager development experience.
Preferred Qualifications
- Experience with AEM as a Cloud Service.
- Experience integrating AEM with Adobe Experience Platform (AEP).
- Knowledge of Adobe Forms and Assets implementations.
- Experience with headless AEM and GraphQL APIs.
- Adobe Certified Expert - AEM Developer or Architect.
- Experience supporting large-scale MarTech and customer experience platforms.
- Job Description: AEM Back-End Developer
Position Summary
The AEM Back-End Developer will be responsible for designing, developing, and maintaining the server-side architecture of Adobe Experience Manager solutions. This role focuses on Java-based development, Sling Models, OSGi services, workflow customizations, integrations, and platform performance optimization across AEM Sites, Assets, and Forms.
Key Responsibilities
Core AEM Development
- Design and develop custom AEM components, Sling Models, Servlets, and OSGi services.
- Build and maintain workflows across AEM Sites, Assets, and Forms.
- Develop custom business logic and backend services supporting enterprise digital experiences.
- Manage content structures and repository configurations.
Integration Development
Integrate AEM with
Adobe Experience Platform
Adobe Analytics
Adobe Target
CRM Platforms
DAM Solutions
Third-party APIs
Develop REST and GraphQL service integrations.
Platform & Repository Management
Configure and optimize
JCR Repository
Oak Indexes
Dispatcher
- Caching mechanisms
- Content replication
- Support multi-site and multilingual deployments.
Cloud & DevOps
Support deployments across
AEM Managed Services
AEM as a Cloud Service
Partner with DevOps teams for
CI/CD Pipelines
Cloud Manager deployments
Environment management
Performance & Security
- Optimize application performance and scalability.
- Implement security best practices and code quality standards.
- Troubleshoot production issues and perform root-cause analysis.
Required Qualifications
Experience
5-8+ years of backend development experience.
4+ years of Adobe Experience Manager development experience.
Technical Skills
Strong proficiency in
Java
Sling Framework
OSGi
JCR
Maven
REST APIs
Experience developing
Sling Models
Servlets
OSGi Services
Workflow Customizations
Event Handlers
Scheduler Jobs
AEM Expertise
Deep understanding of
AEM Architecture
Dispatcher Configuration
Content Repository Structure
Replication Mechanisms
Package Management
MSM (Multi-Site Manager)
DevOps Expertise
Git
Jenkins / GitHub Actions
Cloud Manager
CI/CD Automation
Preferred Qualifications
- Experience with AEM as a Cloud Service.
- Experience integrating AEM with Adobe Experience Platform (AEP).
- Knowledge of Adobe Forms and Assets implementations.
- Experience with headless AEM and GraphQL APIs.
- Adobe Certified Expert - AEM Developer or Architect.
- Experience supporting large-scale MarTech and customer experience platforms.
- Job Description: AEM Back-End Developer
Position Summary
The AEM Back-End Developer will be responsible for designing, developing, and maintaining the server-side architecture of Adobe Experience Manager solutions. This role focuses on Java-based development, Sling Models, OSGi services, workflow customizations, integrations, and platform performance optimization across AEM Sites, Assets, and Forms.
Key Responsibilities
Core AEM Development
- Design and develop custom AEM components, Sling Models, Servlets, and OSGi services.
- Build and maintain workflows across AEM Sites, Assets, and Forms.
- Develop custom business logic and backend services supporting enterprise digital experiences.
- Manage content structures and repository configurations.
Integration Development
Integrate AEM with
Adobe Experience Platform
Adobe Analytics
Adobe Target
CRM Platforms
DAM Solutions
Third-party APIs
Develop REST and GraphQL service integrations.
Platform & Repository Management
Configure and optimize
JCR Repository
Oak Indexes
Dispatcher
- Caching mechanisms
- Content replication
- Support multi-site and multilingual deployments.
Cloud & DevOps
Support deployments across
AEM Managed Services
AEM as a Cloud Service
Partner with DevOps teams for
CI/CD Pipelines
Cloud Manager deployments
Environment management
Performance & Security
- Optimize application performance and scalability.
- Implement security best practices and code quality standards.
- Troubleshoot production issues and perform root-cause analysis.
Required Qualifications
Experience
5-8+ years of backend development experience.
4+ years of Adobe Experience Manager development experience.
Technical Skills
Strong proficiency in
Java
Sling Framework
OSGi
JCR
Maven
REST APIs
Experience developing
Sling Models
Servlets
OSGi Services
Workflow Customizations
Event Handlers
Scheduler Jobs
AEM Expertise
Deep understanding of
AEM Architecture
Dispatcher Configuration
Content Repository Structure
Replication Mechanisms
Package Management
MSM (Multi-Site Manager)
DevOps Expertise
Git
Jenkins / GitHub Actions
Cloud Manager
CI/CD Automation
Preferred Qualifications
- Experience with AEM as a Cloud Service.
- Experience integrating AEM with Adobe Experience Platform (AEP).
- Knowledge of Adobe Forms and Assets implementations.
- Experience with headless AEM and GraphQL APIs.
- Adobe Certified Expert - AEM Developer or Architect.
- Experience supporting large-scale MarTech and customer experience platforms.
Job description provided by EXL Service.
View the original posting