We are looking for an AEM Developer to design and develop web-based applications. This role will be responsible for translating client content management requirements and UX designs into technical solutions using core and custom components of the Adobe AEM platform. The ideal candidate will build scalable, SEO-compliant, and high-performance multi-site, multi-language platforms.
As part of the team, you will collaborate with marketing, sales, IT, customer support, and other functions to understand business needs and develop tailored solutions.
Responsibilities
- Design and develop HTL components and editable templates following best practices.
- Set up environments and configurations for multi-site management and language copies.
- Implement content syndication services, authoring, and approval workflows.
- Integrate Adobe Creative Suite with AEM for content collaboration.
- Connect AEM with MarTech stack tools such as DAM, Analytics, Campaign, Personalization engines, and CDPs.
- Perform code reviews and implement automated test plans.
- Develop OSGi bundles and modules to support business logic and services.
- Collaborate with front-end teams to ensure seamless integration.
- Troubleshoot performance issues, Sling models, OSGi services, schedulers, and indexing.
- Provide technical support and troubleshooting for AEM solutions.
- Work closely with architects to align with the solution design and prepare detailed technical documentation.
Requirements
- 4+ years of experience working with Adobe AEM and J2EE, preferably in large-scale enterprise applications.
- Strong expertise in OSGi framework, Sling, Servlets, and HTL.
- Experience with JCR framework and API calls for persistence layers (JSR-170 / JSR-283).
- Solid understanding of AEM WCM capabilities, including Multi-Site Manager, Blueprinting, personalization, and multi-variate testing.
- Proficiency in web content lifecycle management, publishing, and delivery processes.
- Experience mentoring junior developers and leading development teams.
- Knowledge of database technologies (MySQL, NoSQL).
- Familiarity with both Agile and Waterfall methodologies and the ability to adapt as needed.
If you’re passionate about delivering high-quality AEM solutions and working in a collaborative, fast-paced environment, we’d love to hear from you!