Overview:
As a Senior AEM Developer, you will be responsible for designing, developing, and maintaining scalable and robust Adobe Experience Manager solutions. You will collaborate with cross-functional teams to deliver high-quality digital platforms that enhance user engagement and improve business outcomes. Your role will involve working closely with stakeholders to understand requirements, architect solutions, and ensure seamless integration with existing systems.
Responsibilities:
* Design and develop complex components and templates in Adobe Experience Manager, ensuring high performance and responsiveness of applications.
* Collaborate with product managers, UX designers, and other developers to understand project requirements and translate them into technical specifications.
* Implement best practices for AEM development, including version control, testing, and deployment processes.
* Customize and extend AEM core components to meet specific business needs, ensuring alignment with brand and user experience guidelines.
* Optimize AEM instances for performance, scalability, and security.
* Lead code reviews and provide mentorship to junior developers, promoting a culture of continuous improvement and learning.
* Troubleshoot and resolve issues related to AEM components, templates, and integrations.
* Stay up-to-date with the latest trends and advancements in AEM and related technologies, recommending improvements to existing processes and systems.
* Collaborate with DevOps teams to streamline deployment and CI/CD processes for AEM applications.
* Document technical specifications, configurations, and architectural decisions for future reference.
Qualifications:
* Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
* Minimum of 5 years of experience in Adobe Experience Manager development. (Mandatory)
* Proficiency in Java, J2EE, and web technologies such as HTML, CSS, JavaScript, and RESTful services.
* Strong understanding of AEM architecture, including CRX, OSGi, Sling, and DAM.
* Experience with AEM Sites, Assets, and Forms.
* Familiarity with front-end frameworks and libraries (e.g., React, Angular, or Vue.js) is a plus.
* Excellent problem-solving skills and attention to detail.
* Strong communication and collaboration skills.
* Ability to work independently and manage multiple priorities in a fast-paced environment.
Share this job:
Share this Job