Description

Roles & Responsibilities:
- Develop and maintain applications using Adobe Experience Manager (AEM).
- Customize AEM components, templates and workflows for website development.
- Overlaying core components and functionalities
- Managing user group permissions
- Integrate AEM with third-party systems and APIs.
- Modifying dispatcher configurations
- Building custom tools
- Develop content and experience fragments
- Asset Management & Tagging
- Optimize user interfaces in collaboration with UX/UI designers.
- Implement code coverage via unit tests using junit and mockito frameworks
- Running load and pen testing on websites
- Conduct unit testing and debugging for high-quality code.
- Document AEM solutions and configurations comprehensively.
- Stay updated on AEM and contribute to continuous improvements.
- Work in Agile/Scrum development environments.
Tech Stack:
- Adobe Experience Manager (AEM) 6.5
- Java, HTML, CSS, JavaScript
- Version control (Git, Bitbucket)
- Build tools (e.g., Maven)
- Content authoring tools in AEM
- Scrum experience
- AEM Cloud development knowledge preferred.
General:
- Ability to express ideas clearly and effectively, both verbally and in writing, to the stakeholders.
- Demonstrate capability to work cooperatively and effectively within a team.
- Proficiency in analyzing complex issues, identifying root causes, and developing innovative solutions.
- Strong organizational abilities to prioritize tasks, manage time efficiently, and consistently meet deadlines.
- Capacity to think outside the box, generate new ideas, and implement novel approaches to problem-solving and improvement.
- Willingness to actively seek out new knowledge, stay updated on industry trends, and adapt to evolving best practices and technologies.

Education

Any Graduate