HamburgerMenu
hirist

Senior AEM Developer - Sling Servlets

Galaxy Web Links Limited
Multiple Locations
6 - 8 Years

Posted on: 03/09/2025

Job Description

Key Responsibilities :

- Design, develop, and maintain AEM-based web applications using Java, adhering to best industry practices and established architecture standards.

- Implement components, templates, workflows, and integrations within AEM to ensure optimal digital content management.

- Collaborate with front-end developers to deliver cohesive user experiences and responsive interfaces.

- Optimize performance and scalability of AEM solutions, including caching, asset management, and code quality.

- Translate business requirements and client feedback into technical specifications and deliverables.

- Work with DAM (Digital Asset Management) and integrate third-party services as needed.

- Ensure proactive troubleshooting and provide effective resolutions for complex development or deployment issues.

- Participate in Agile development processes, code reviews, and architectural discussions.

- Stay updated on new features/releases of AEM, web technology trends, and CMS best practices.

- Maintain clear documentation and support on-boarding/training of junior staff, when required.


Mandatory Skills :


- A solid understanding of AEM architecture, including JCR, Sling, and OSGi, is required.

- You need expertise in developing and customizing AEM components and editable templates with HTL.

- Strong core Java development skills, including object-oriented programming and creating custom OSGi bundles, are a must.

- Proficiency in front-end technologies like HTML, CSS, and JavaScript is necessary.

- Experience with Sling Models for data mapping and creating/consuming RESTful web services is essential.

- You must have hands-on experience with Maven for project builds and dependency management.

- Being proficient with Git for version control is a mandatory skill.

- Excellent client communication and interpersonal skills are also required.


Good to Have Skills :


- Familiarity with the out-of-the-box AEM Core Components is beneficial.

- Experience in creating and customizing AEM workflows is a plus.

- Knowledge of modern front-end frameworks like Angular or React is desirable.

- Familiarity with CI/CD tools, such as Jenkins, is helpful.

- An understanding of AEM Dispatcher configurations for caching and load-balancing is a good skill to have.

- Experience with both unit and integration testing is a valuable asset

info-icon

Did you find something suspicious?