AEM Developer
We are looking for an experienced Adobe Experience Manager (AEM) Full Stack Developers to join our team for an enterprise client engagement. The ideal candidate will have hands-on expertise in AEM development, Java-based backend technologies, modern frontend frameworks, and enterprise content management solutions. The role involves building scalable digital experiences and collaborating with business stakeholders, designers, QA engineers, and cross-functional delivery teams.
Job Description:
Key Responsibilities
Bachelor’s or Master’s degree in Computer Science, Information Technology, Engineering, or a related discipline, or equivalent professional experience.
Candidate Expectations
Kolkata
Brand:
Fractal
Time Type:
Full time
Contract Type:
Permanent
Job Description:
Key Responsibilities
- Design, develop, and maintain AEM components, templates, workflows, and custom applications.
- Build backend solutions using Java, Apache Sling, OSGi, JCR, and related AEM frameworks.
- Develop frontend experiences using HTML5, CSS3/SCSS, JavaScript (ES6+), and React.
- Configure and customize AEM Core Components, Editable Templates, Content Fragments, and Experience Fragments.
- Implement AEM workflows, permissions, user/group management, and content publishing processes.
- Develop and integrate REST APIs and other enterprise systems with AEM.
- Work with headless CMS architectures, GraphQL, and Content Services where applicable.
- Support deployments, troubleshoot issues, and optimize application performance.
- Follow secure coding standards, conduct code reviews, and maintain reusable, high-quality code.
- Collaborate with architects, product owners, and stakeholders to translate requirements into technical solutions.
- Participate in Agile ceremonies, sprint planning, estimation, and delivery activities.
- Use Git-based version control and CI/CD pipelines to manage code and deployments.
- 5–6 years of overall software development experience, with at least 3 years hands-on AEM experience.
- Experience with Adobe Experience Manager 6.5 and/or AEM as a Cloud Service.
- Proficiency in Java, Apache Sling, OSGi, JCR, and Oak.
- Strong knowledge of HTL (Sightly), Sling Models, servlets, services, and schedulers.
- Experience developing custom AEM components, templates, dialogs, and workflows.
- Hands-on experience with AEM Core Components, Editable Templates, and content authoring.
- Strong frontend skills in HTML5, CSS3/SCSS, and JavaScript (ES6+).
- Experience with Maven, Git, build/deployment processes, REST APIs, and JSON.
- Understanding of debugging, performance tuning, and resolving AEM application issues.
- React and modern JavaScript frameworks.
- AEM Headless, GraphQL, Content Fragments, and Experience Fragments.
- AEM as a Cloud Service and Adobe Cloud Manager.
- Dispatcher configuration, caching, CDN, and web performance optimization.
- AWS or other cloud platforms.
- Automated testing, JUnit, Mockito, and CI/CD tooling.
- Adobe certifications, particularly AEM Sites Developer or AEM Sites Architect.
- Experience in enterprise consulting or client-facing delivery environments.
Bachelor’s or Master’s degree in Computer Science, Information Technology, Engineering, or a related discipline, or equivalent professional experience.
Candidate Expectations
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration skills.
- Ability to work independently and deliver high-quality solutions within agreed timelines.
- Willingness to collaborate with distributed teams and client stakeholders.
- Ability to understand technical requirements and recommend appropriate implementation approaches.
Kolkata
Brand:
Fractal
Time Type:
Full time
Contract Type:
Permanent
Recommended Jobs
Software Engineer - DevOps
Posted 1 minute ago
Front Office & Facilities Coordinator
Posted 24 minutes ago
Associate Director – Finance
Posted 1 hour ago
Senior Analyst, Software Sourcing
Posted 1 hour ago
Manager : OEM Alliances
Posted 1 hour ago

