i
29 Talent21 Management and Shared Services Jobs
AEM Developer (5-8 yrs)
Talent21 Management and Shared Services
posted 4d ago
Key Responsibilities :
AEM Development & Technical Design :
- Design, develop, test, and deploy AEM templates, components, workflows, and integrations.
- Utilize AEM features like Sling, OSGi, HTL (HTML Template Language), and DAM (Digital Asset Manager) to build and optimize web solutions.
- Perform AEM platform-based development tasks, ensuring solutions align with business needs and technical standards.
- Develop and maintain custom AEM workflows, features, and capabilities by leveraging best practices.
Web Services Integration
- Design and implement SOAP and RESTful APIs to integrate AEM components with third-party services or enterprise applications.
- Develop scalable and secure web services that are robust, efficient, and aligned with business processes.
Front-End Development
- Build intuitive and visually appealing front-end user experiences utilizing HTML, CSS, JavaScript, and modern JavaScript frameworks such as React.
- Ensure cross-browser compatibility, responsiveness, and optimization of front-end components for performance and usability.
CI/CD and Collaboration Tools :
- Implement and maintain deployment pipelines using Jenkins and GitHub, supporting a seamless CI/CD workflow.
- Leverage version control, code reviews, and collaboration tools to ensure quality and team alignment throughout the development lifecycle.
Component & Template Design :
- Design and develop AEM components and templates based on business requirements and best practices.
- Optimize component reusability, maintainability, and performance by adhering to established coding standards.
Troubleshooting & Maintenance :
- Monitor, troubleshoot, and resolve technical issues in AEM environments to ensure platform stability and reliability.
- Optimize AEM instances for performance, scalability, and responsiveness.
Collaboration & Business Requirement Analysis :
- Partner with business analysts, designers, and stakeholders to translate business needs into technical requirements.
- Participate in discussions and provide technical insights to influence and shape solution design
Technical Skills & Experience Required :
Core Technical Skills :
- AEM Development Expertise : Minimum 3 years of hands-on experience in AEM-based development projects, including template and component design, Sling, OSGi, HTL, and DAM utilization.
- Java Development Skills : Proficiency in Java with strong understanding of object-oriented programming principles and enterprise application development.
- Web Services : Hands-on experience with designing and implementing RESTful and SOAP APIs.
- Front-End Development : Proficiency in front-end web technologies such as HTML, CSS, JavaScript, and React.
- CI/CD Knowledge : Experience implementing automated deployment workflows using tools like Jenkins, GitHub Actions, or similar CI/CD platforms.
Additional Technical Proficiency :
- Familiarity with enterprise AEM integrations and configurations.
- Expertise in AEM workflows, OSGi components, Sling models, and content repositories.
- Understanding of database technologies and their interactions with AEM implementations.
Preferred Skills & Experience :
- While the following are not essential, they would strengthen a candidates application:
- Familiarity with cloud platforms and deployment strategies.
- Experience with AEM as a cloud service or AEM integration with headless CMS technologies.
- Exposure to other front-end frameworks or design methodologies (e.g., Angular, Vue.js).
- Experience with data analysis tools or visualization tools.
Functional Areas: Software/Testing/Networking
Read full job description13-15 Yrs