Job Openings AEM Backend Developer

About the job AEM Backend Developer

Job Description:

- 5+ years of AEM backend development experience



- Online application development principles and patterns/models



- Understanding of content focused development



- JSP, JSTL, HTML5, CSS 3, SASS, Web Accessibility, SEO



- JavaScript & single page application, React js, bootstrap, TypeScript, AJAX,RESTful client



- Itinerant team organisation and management. Agile development.



- Requirements analysis and design



- Initiative tracking, reporting and management



- Demonstrable experience in Tier 2 application development principles and patterns/models



- AEM technologies; AEM 6.x, JCR, OSGi Framework, Apache Sling Framework, AEM 6 Sightly, Content fragments , Workflow, AEM Caching strategy



- AEM Environment architecture; author, publish, dispatcher, replicator agents – content states and behaviours,



- Java and related technologies; Java/J2EE, XML & json



- Test automation technologies: JUnit, EasyMock, Mockito, selenium



- Demonstrable experience/familiarity in: Agile methodology, Scrum, Jira, GIT, Bamboo and ansible scripts, New Relic



- Beneficial to have experience in Jetpack, coverity, sonarqube, sourceclear, Web accessibility (screen reader compatibility, etc.), Elastic Search, SEO, ANSIBLE and Python, Security / authentication: SAML, SSL, MASSL, OAuth, LDAP, TLS protocol, certificate management, AWS services, microservices, spring boot, apigee, RESTful.