13 Selsoft Jobs
Senior AEM Developer (10-15 yrs)
Selsoft
posted 1d ago
Key skills for the job
Job Summary :
We are seeking a skilled and experienced Senior AEM Developer with 10+ years of hands-on experience working with Adobe Experience Manager (AEM).
The ideal candidate will have expertise in developing and maintaining AEM solutions, including designing components, templates, workflows, and integrations.
This role involves working closely with designers, content authors, and other technical teams to deliver scalable and high-performing web solutions.
Key Responsibilities :
- Design, develop, and implement AEM components, templates, services, and workflows using Java, Sling Models, OSGi, and related technologies.
- Develop custom AEM components and templates to meet specific business requirements.
- Implement and customize AEM workflows for content approval and publishing processes.
- Develop and maintain client libraries and front-end components using HTML, CSS, JavaScript, and AEM clientlibs.
- Collaborate with business stakeholders, designers, and content authors to understand requirements and translate them into technical solutions.
- Participate in requirements gathering sessions and provide technical input.
- Develop and document technical specifications and design documents.
- Customize AEM workflows to automate content management processes.
- Manage the AEM authoring and publishing process, ensuring content accuracy and consistency.
- Troubleshoot and resolve workflow-related issues.
- Integrate AEM with external systems such as CRM, eCommerce platforms, Digital Asset Management (DAM), and Analytics tools using APIs and web services.
- Develop and maintain data integrations using AEM services and Sling models.
- Implement and configure AEM connectors and integrations.
- Conduct performance tuning, optimization, and troubleshooting of AEM applications.
- Identify and resolve performance bottlenecks and scalability issues.
- Implement caching strategies and optimize AEM configurations.
- Work on AEM upgrades, patching, and ensuring system stability.
- Perform system health checks and monitor AEM logs.
- Implement and maintain AEM security best practices.
- Apply best practices in AEM development, including code quality, security, and performance.
- Conduct code reviews and ensure adherence to coding standards.
- Implement and maintain automated testing frameworks.
- Provide technical leadership and mentorship to junior developers.
- Conduct technical training and knowledge sharing sessions.
- Participate in technical discussions and provide guidance on AEM best practices.
- Document system architecture, technical solutions, and configurations.
- Create and maintain technical documentation for AEM components, workflows, and integrations.
- Create documentation for content authors.
Technical Skills & Qualifications :
- 10+ years of hands-on experience in Adobe Experience Manager (AEM) development.
- Strong proficiency in Java, Sling Models, OSGi, and JCR.
- Experience with AEM components, templates, workflows, and clientlibs.
- Proficiency in front-end technologies (HTML, CSS, JavaScript, jQuery).
- Experience with RESTful APIs and web services.
- Understanding of AEM architecture, deployment, and maintenance.
- Experience with version control systems (Git).
- Strong problem-solving and debugging skills.
- Excellent communication and interpersonal skills.
- Understanding of AEM cloud service.
Preferred Qualifications :
- Adobe Certified Expert - Adobe Experience Manager Developer.
- Experience with AEM Forms and AEM Sites.
- Experience with CI/CD pipelines and tools (Jenkins, Maven).
- Experience with cloud platforms (AWS, Azure, GCP).
- Experience with Sightly/HTL.
- Experience with AEM as a Cloud Service
Functional Areas: Other
Read full job description