Text copied to clipboard!

Title

Text copied to clipboard!

Senior Adobe Experience Manager Developer

Description

Text copied to clipboard!
We are looking for a highly skilled and experienced Senior AEM Developer to join our dynamic technology team. As a Senior AEM Developer, you will be responsible for designing, developing, and maintaining web applications and digital experiences using Adobe Experience Manager (AEM). You will work closely with cross-functional teams including UX/UI designers, backend developers, and project managers to deliver high-quality digital solutions that meet business requirements and enhance user experience. The ideal candidate will have a deep understanding of AEM architecture, components, templates, workflows, and integrations. You should be proficient in Java, HTML, CSS, JavaScript, and have experience with RESTful APIs and web services. You will also be expected to mentor junior developers, participate in code reviews, and contribute to the continuous improvement of development processes and best practices. In this role, you will be responsible for translating business needs into technical specifications, developing custom AEM components and templates, and ensuring the scalability, performance, and security of AEM-based applications. You will also be involved in troubleshooting and resolving technical issues, optimizing application performance, and staying up-to-date with the latest AEM features and industry trends. This is an excellent opportunity for a motivated and detail-oriented developer who is passionate about building innovative digital experiences and wants to work in a collaborative and fast-paced environment. If you have a strong background in AEM development and are looking to take your career to the next level, we encourage you to apply.

Responsibilities

Text copied to clipboard!
  • Design and develop AEM components, templates, and workflows
  • Collaborate with UX/UI designers and backend developers
  • Translate business requirements into technical specifications
  • Ensure performance, scalability, and security of AEM applications
  • Conduct code reviews and mentor junior developers
  • Integrate AEM with third-party services and APIs
  • Troubleshoot and resolve technical issues
  • Optimize application performance and user experience
  • Maintain documentation and follow coding standards
  • Stay updated with AEM and web development trends

Requirements

Text copied to clipboard!
  • Bachelor’s degree in Computer Science or related field
  • 5+ years of experience in AEM development
  • Strong proficiency in Java, HTML, CSS, and JavaScript
  • Experience with AEM 6.x and Adobe Marketing Cloud
  • Knowledge of RESTful APIs and web services
  • Familiarity with DevOps tools and CI/CD pipelines
  • Understanding of AEM architecture and best practices
  • Excellent problem-solving and communication skills
  • Ability to work independently and in a team
  • Experience with Agile development methodologies

Potential interview questions

Text copied to clipboard!
  • How many years of experience do you have with AEM development?
  • Can you describe a complex AEM project you worked on?
  • What is your experience with AEM components and templates?
  • How do you ensure the performance of AEM applications?
  • Have you integrated AEM with third-party services before?
  • What tools do you use for version control and CI/CD?
  • How do you stay updated with AEM and web development trends?
  • Are you comfortable mentoring junior developers?
  • What is your approach to troubleshooting technical issues?
  • Do you have experience working in Agile teams?