What are the responsibilities and job description for the AEM Developer position at Inherent Technologies?
Job Description
- 7 years of AEM experience
- Hands on Experience in AEM version 6.x and higher version of AEM.
- Good knowledge of AEM 6.x Architecture, and latest features including migration and upgrade experience.
- AEM component development using Apache Sling, OSGi Services(OSGi Annotations), HTL (slightly), GraphQL, XML, HTML, CSS, JavaScript, AJAX
- Experience in components, templates, workflows, Dynamic Includes, Schedulers configurations,- Importers, Listeners/Filters, Sling Servlets, OSGI Configurations and Environment specific configurations
- Follow Agile development practices. Understand the story, provide story points, raise dependency if any.
- Should be able to Debug/troubleshoot AEM issues and error handling.
- Experience of Apache web servers, Dispatcher, CDN configurations
- Should have knowledge of development leveraging third-party applications/software and custom frameworks with Adobe AEM
- Participate/Lead in design discussions & client meetings
- Manage AEM development team, providing direction, guidance, and mentorship.
- Experience in using and configuring CI/CD tools
- Expertise in setup of SonarQube, configure new sonar profile
- Experience in providing technical solution to team using different Adobe AEM best practices to ensure quality delivery along with good performance of the system.
- Coordinate with vendor development track to resolve errors w.r.t. integrations
- Experience developing in JAVA with a solid understanding of UI technologies including ReactJS
- Provide daily production support JAVA / AEM and problem resolution for assigned applications.
- Experience using web services (REST, APIs and JSON).
- Experience with Git or other software version control system.
- Knowledge of Java application servers such as Apache, etc.