The purpose of this role is to develop required software features, achieving timely delivery in compliance with the performance and quality standards of the company.
Job Description:
We are seeking a skilled and experienced Adobe Experience Manager (AEM) Software Developer to join our dynamic team. If you are passionate about creating exceptional digital experiences and have a strong background in AEM development, we would love to hear from you. You should have hands-on experience in designing, developing, and implementing AEM solutions. You will work closely with cross-functional teams to deliver high-quality digital experiences while ensuring scalability, performance, and reliability/reusability.
Key Responsibilities:
- Develop, setup, implement, and manage AEM-based web applications and components.
- Customize and extend AEM functionalities using Java, Sightly/HTL, Sling, Servlets, OSGi, and other technologies.
- Collaborate with front-end developers to integrate AEM with HTML, CSS, and JavaScript frameworks.
- Develop and maintain templates, components, and workflows in AEM.
- Work with business analysts understand requirements and deliver tailored solutions.
- Optimize and troubleshoot AEM instances for performance, scalability, and security.
- Integrate AEM with third-party tools, systems, and APIs.
- Participate in code reviews, testing, and deployment processes.
- Provide technical documentation and knowledge transfer to team members.
Required Skills and Qualifications :
- 4-6 years of professional experience as an AEM Developer
- Strong proficiency in AEM 6.x architecture, components, templates, and workflows
- Hands-on experience with core Java, Sling Framework, OSGi Services R6 / R7 annotations,, Sightly/HTL, and CRX repository
- Ability to create and utilize reusable AEM Content Fragments, CF Models and Experience Fragments
- Proficient with AEM Assets APIs and the Multisite Management Framework of AEM
- Familiarity with AEM As a Cloud Service
- Familiarity with front-end technologies such as HTML, CSS, JavaScript, JQuery and frameworks like React or Angular
- Experience integrating AEM with third-party services and APIs
- Ability to implement unit tests for AEM components, services, and functionalities using appropriate testing frameworks like JUnit, Mockito, and AEM testing libraries
- Familiarity with API frameworks like REST
- Knowledge of version control systems such as Git/Bitbucket
- Strong debugging and problem-solving skills
- Experience in Maven
- Able to work independently as well as collaborate with team members
- Strong communication skills
- Experience working with an agile development process
- Must be a team player and open to change
Good to have :
- Good to have AEM Sites Developer Expert certification
Why Join Us?
- Opportunity to work on cutting-edge digital experience projects.
- Collaborative and inclusive work culture.
Location:
DGS India - Mumbai - Thane Ashar IT Park
Brand:
Merkle
Time Type:
Full time
Contract Type:
Permanent