Senior Engineer - Development
Job Description:
We are seeking a highly skilled and experienced AEM Developer to join our team. The ideal candidate will have extensive experience with Adobe Experience Manager (AEM) on Cloud and AEM Content as a Service (CaaS). As a AEM Developer, you will be responsible for leading the development and implementation of AEM solutions, ensuring high performance, scalability, and reliability.
Key Responsibilities:
· Lead the design, development, and deployment of AEM solutions on Cloud.
· Develop and maintain AEM Content as a Service (CaaS) solutions.
· Collaborate with cross-functional teams to define and implement AEM architecture and best practices.
· Mentor and guide junior developers, providing technical leadership and support.
· Ensure the security, performance, and scalability of AEM applications.
· Troubleshoot and resolve issues related to AEM implementations.
· Stay updated with the latest AEM features, tools, and best practices.
Required Qualifications:
· Bachelor's degree in Computer Science, Information Technology, or a related field.
· 7+ years of experience in AEM development, with a focus on AEM on Cloud and AEM CaaS.
· Strong understanding of AEM architecture, including Sling, OSGi, JCR, and CRX.
· Experience with AEM Cloud Manager and AEM Cloud Service operations.
· Proficiency in Java, JavaScript, HTML, CSS, and related web technologies.
· Experience with RESTful web services and API integrations.
· Strong problem-solving skills and the ability to work in a fast-paced environment.
· Excellent communication and leadership skills.
Preferred Qualifications:
· Experience with headless CMS and microservices architecture.
· Familiarity with CI/CD pipelines and DevOps practices.
· Knowledge of other Adobe Marketing Cloud products.