AEM Developer
3 weeks ago
Moradabad, India
Infinite Locus
Full time
Job Title: AEM Developer (Backend Focus)
Experience Required: 2–5 Years
Work Mode: WFO (Monday to Saturday)
Job Description:
We are looking for an experienced AEM Developer with a focus on backend development. The role involves designing, developing, and implementing solutions on the Adobe Experience Manager (AEM) platform. The developer will work on building scalable backend systems for enterprise-level content management and digital experience solutions.
Key Responsibilities:
- Develop and maintain custom AEM components, templates, workflows, and services.
- Build and optimize APIs and services to integrate AEM with external systems.
- Work on JCR repository structures and workflows.
- Write and optimize Java code using AEM frameworks like Sling, OSGi, and JCR.
- Create custom OSGi services and implement business logic.
- Integrate AEM with third-party tools, RESTful APIs, and back-end systems.
- Collaborate with DevOps teams to streamline CI/CD processes for AEM deployments.
- Analyze and improve backend performance, focusing on caching and memory optimization.
- Work with front-end developers, designers, and content authors to provide backend solutions.
- Debug and resolve backend issues efficiently.
- Mentor junior developers as needed.
Required Skills and Qualifications:
- 2–5 years of experience with Adobe Experience Manager (6.4 and above preferred).
- Strong knowledge of AEM core technologies: Apache Sling, OSGi, JCR, and HTL.
- Proficiency in Java programming and frameworks like Spring and Hibernate.
- Experience with RESTful APIs, JSON, and XML.
- Ability to integrate AEM with third-party tools and services.
- Familiarity with authentication mechanisms like SAML, OAuth, and LDAP.
- Experience with build tools like Maven and source control tools like Git.
- Familiarity with automated testing frameworks like JUnit and Mockito.
- Knowledge of CI/CD processes and tools like Jenkins.
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.
Preferred Skills (Nice to Have):
- Knowledge of front-end technologies like HTML, CSS, JavaScript, and frameworks like React/Angular.
- Experience with cloud platforms like AWS, Azure, or Adobe Managed Services.
- Familiarity with Adobe Marketing Cloud tools like Adobe Target and Analytics.
- Exposure to Agile development methodologies.
Benefits:
- Competitive salary and performance bonuses.
- Opportunities for professional growth and learning.
- Collaborative work environment with modern technology.