HamburgerMenu
hirist

AEM Developer - OSGI

IOWeb3 Technologies
Pune
6 - 10 Years

Posted on: 12/06/2025

Job Description

Key Responsibilities

AEM Development : Design, develop, and implement custom AEM components, templates, and pages, leveraging AEM Core Components for efficient and scalable solutions.

Backend AEM Development : Develop and maintain OSGi services, schedulers, event listeners, and workflows to extend AEM functionality and integrate with other systems.

Sling Models : Implement and utilize Sling Models for efficient data mapping and presentation.

API Utilization : Apply a strong understanding of AEM Adobe APIs, Sling APIs, and OSGi R7 annotations to build robust and maintainable code.

Testing & Quality Assurance :

- Develop and execute JUnits with AEMContext Mocks for comprehensive unit testing of AEM components and services.

- Contribute to Cypress tests for front-end and end-to-end testing, ensuring application quality and stability.

- Address and resolve Sonar issues to maintain high code quality and adherence to coding standards.

- CI/CD & DevOps : Possess a strong understanding of CI/CD concepts and Jenkins pipelines to facilitate automated build, test, and deployment processes for AEM solutions.

- Collaboration : Work effectively within an Agile team, collaborating with architects, functional leads, and other developers to deliver high-quality AEM solutions.

- Troubleshooting : Diagnose and resolve complex technical issues related to AEM components, integrations, and overall system performance.

Required Skills & Qualifications :

- Experience : Minimum of 6+ years of hands-on development experience with Adobe Experience Manager (AEM).

- AEM Core Proficiency : Sound knowledge and practical experience with :

- AEM Components (including AEM Core Components)

- OSGi services, schedulers, event listeners

- AEM Workflows

- Sling Models

- API Knowledge : Good understanding of AEM Adobe APIs, Sling APIs, and OSGi R7 annotations.

Testing Expertise :

- Must have understanding and experience with Cypress tests.

- Proficiency in writing JUnits with AEMContext Mocks.

CI/CD & Code Quality :

- Must have understanding of CI/CD concepts and Jenkins pipelines.

- Experience with Sonar issues resolution.

- Programming Language : Strong Java development skills.

- Communication : Excellent communication skills, both written and verbal, for effective remote collaboration.

- Problem-Solving : Strong analytical and problem-solving abilities.

info-icon

Did you find something suspicious?