Job Title: AEM Senior Developer
Location: Bellevue, WA /Atlanta, GA
Experience Level: 10+ years in total, 5+ years in AEM development
Job Description:
We are seeking an experienced Senior AEM Developer with over 10 years of total experience and at least 5 years of strong AEM development experience. The ideal candidate will have hands-on expertise with Adobe Experience Manager (AEM) development tools and a deep understanding of AEM architecture. This role involves developing and customizing AEM components, templates, workflows, and services, as well as integrating AEM with other enterprise systems and third-party platforms.
Key Responsibilities:
AEM Development:
Utilize Adobe CRXDE, Apache Sling, and OSGi to develop and customize AEM components, templates, workflows, and services.
Employ technologies such as Java, HTL (formerly known as Sightly), JCR (Java Content Repository), and Apache Sling in development activities.
AEM Architecture:
Demonstrate in-depth knowledge of AEM architecture, including repository structure, sling resource resolution, and component inheritance.
Optimize AEM applications for performance, scalability, and reliability by identifying and addressing bottlenecks, implementing caching strategies, and adhering to best practices.
Technical Specifications:
Understand business requirements and translate them into technical specifications within the context of AEM capabilities and constraints.
Integration:
Integrate AEM with other enterprise systems, third-party platforms, and APIs to enable seamless data exchange and functionality across the ecosystem.
Qualifications:
10+ years of total experience in software development.
5+ years of strong, hands-on experience with AEM development.
Proficiency in Adobe CRXDE, Apache Sling, and OSGi.
Expertise in Java, HTL, JCR, and Apache Sling.
Solid understanding of AEM architecture and best practices for performance optimization.
Experience in integrating AEM with other enterprise systems and third-party platforms.
Ability to understand business requirements and translate them into technical specifications.
Strong problem-solving skills and the ability to work independently and as part of a team.
Preferred Skills:
Experience with front-end technologies such as HTML, CSS, and JavaScript.
Familiarity with DevOps practices and tools.
Experience with AEM Cloud Service.