Job Description

Were looking for passionate and experienced Adobe Experience Manager (AEM) Developers who have hands-on expertise in AEM architecture, backend development, and frontend component creation.

Ideal candidates should have deep understanding of end-to-end AEM implementation, deployment, and optimization.


Candidate Profile :

- 4 to 10 years of hands-on AEM experience.

- Strong problem-solving and debugging skills.

- Team player with ability to work in agile environment.

- Can join immediately or within 30 days.


Location : Bangalore, Chennai ,Mumbai, pune, Bhuvneshwar, Hyderabad.


Key Skills & Responsibilities :


Frontend Touch UI & Component Development :

- Hands-on experience with Touch UI, Sightly (HTL).

- Developing AEM Components, Content & Experience Fragments, Editable Templates, Client Libraries.


AEM Backend / Technology Stack :

- Solid grasp of OSGi, JCR, Sling, WCM APIs, Sling Models.

- Workflow customization Workflow Launchers, Event Handlers/Listeners, Schedulers, Sling Jobs.

- Integration of external systems via RESTful APIs.

- Experience with Multi-Site Manager (MSM) setup.

- Expertise in Query Builder, Search, Indexing, Session Management.

- Writing unit tests using Junit.


Security :

- Implementing Access Control Lists (ACL) and Single Sign-On (SSO).

- Security layer configuration and governance.


Performance Tuning :

- Optimizing Page Load Time, Dispatcher Caching, and Component Performance.

- Fine-tuning Query Optimization and leveraging AEM debugging tools.


Infrastructure & Environment Setup :

- Setting up Cron Jobs, Dispatcher Configuration, and Apache Web Server Integration.


Persistence Setup :

- Experience with different AEM persistence options:

- TarMK.

- MongoMK.

- S3 Data Store.


Build & Deployment :

- Build automation using Maven/Ant.

- CI/CD pipeline integration using Jenkins.

- Hands-on in Production Deployment & Release Management.


Java Fundamentals :

Strong command over :

- Exception Handling.

- Collections Framework.

- Design Patterns.

- Multithreading & Concurrency.


AEM Upgrade Experience :

Experience in :

- AEM Version Upgrade, Service Pack & Hotfix Installation.

- Pre-Upgrade Analysis, In-place or Content Migration Planning.

- Post-Upgrade Validation & Rollout.


Real-world Use Cases :

- Migration from Non-CMS platforms to AEM.

- Implementation of Headless CMS Architecture.

- Integration of AEM with external technologies & platforms.


info-icon

Did you find something suspicious?