Senior Developer - CMS

Posted 18 October 2021
SalaryCompetitive
LocationAuckland
Job type Permanent
SpecialisationDevelopers/Programmers
ReferenceBH-1050

Job description

Our client is looking for a Senior Developer to work in the Content Management Space. The focus of the role will be primarily on the AEM platform - Adobe Experience Manager & AEM Forms development using Java. Having knowledge of Adobe Campaigns, Adobe Target and Adobe Analytics will be highly beneficial. As a team, they focus on high quality software with low defect and incident counts.
 
As an CMS developer, you are expected to have an in-depth knowledge of the product, it's features and how to build solutions without having to re-invent the wheel. Implementing headless and hybrid solutions using SPA Editor and React will be highly beneficial. Java developer responsibilities include designing, developing and delivering high-volume, low-latency applications for mission-critical systems and custom solutions.

The role: 
•    Designing and developing high-volume, low-latency applications.
•    Engage with stakeholders to gather requirements.
•    Writing well designed, testable, efficient code.
•    Ensure designs are in compliance with specifications.
•    Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
•    Develop AEM solutions based on best practices.
•    Develop using TDD principles.

    
Technical skills we're looking for:
•    Java
•    OSGI
•    Sling Models 
•    A working knowledge of React
•    AEM SPA Editor / Style System / Adaptive Forms
•    Dispatcher & Apache HTTPd
•    Maven
•    Git
•    Azure DevOps
•    Docker
•    CI/CD processes

Please note that although Adobe experience is preferred, our client is open to applicants with experience using other platforms like Wordpress, Drupal and Sitecore.