Job Description:
This Adobe AEM Web Content Management Developer will play a vital role in the development, design, testing and deployment of Adobe Experience Management Web and Mobile solutions. You will work closely with clients, developers, system administrators, project managers, business analysts and end users to build a state-of-the-art Digital Platform using Adobe's Digital Marketing Product Suite.
Main responsibilities:
· Design efficient content models, security models, workflows and templates
· Develop AEM templates and components leveraging current AEM software releases
· Work with junior developers to mentor
· Conduct code reviews
· Employ strong coding standards for efficiency, readability, and reuse
Qualification:
· Bachelor's degree in Computer Science or equivalent technical degree
· 4+ years of AEM development experience
· Solid understanding of object-oriented programming and computer science foundations
· Foundational understanding of Java 11+, HTML, CSS, and JavaScript
· Experience working with the Java Content Repository (JCR), including a solid understanding of how AEM stores data
· Experience using Sling and OSGi, including runmode configurations
· Experience with Git and work tracking tools like Rally or Jira
· Experience developing custom components, including leveraging and extending Adobe's core components
· Understanding of the Apache Dispatcher
· Understanding of editable templates and template/component policies
· Hands-on experience building scalable web applications, in particular building high frequency and low latency web apps with optimal memory management, performance, and scalability as a key focus
· Experience running/mentoring a team of developers
· Experience in consulting and prior working experience with Project Management teams
· Thrive in a fast-paced and agile environment.
Any Graduate