Adactin logo

Backend Developer - Adobe Experience Manager

Adactin

On-site๐Ÿ‡ฆ๐Ÿ‡บNew South Wales, AustralialeadPosted 10h ago

Visa & sponsorship

  • AU CSOL: this role is on the national occupation list. The posting doesn't state a salary we could check against the threshold.

Job description

Back-End Developer โ€“ Adobe Experience Manager (AEM)

Location:

Australia

Employment Type:

Permanent / Contract

Purpose

Builds and extends the server-side of ACARAโ€™s Adobe Experience Manager (AEM) as a Cloud Service platform โ€” components, templates, integrations, search and business logic โ€” across the Australian Curriculum and MySchool websites, and supports migration of three further websites onto Adobe Experience Manager.

Key responsibilities

  • Develop Adobe Experience Manager components, editable templates, Experience Fragments, workflows and metadata models for content authors

  • Build and maintain Application Programming Interface (API) integrations and business logic, including the Adobe Experience Manager web services that consume curriculum JSON from the Sofia curriculum management system and the Microsoft Azure Application Programming Interfaces used by MySchool

  • Develop and tune Apache SOLR search within the Adobe Experience Manager platform

  • Implement multi-site management, publishing and content lifecycle features

  • Contribute to Adobe Experience Manager upgrades, performance tuning and Dispatcher / Content Delivery Network (Cloudflare) configuration

  • Websites from Sitefinity 15.4 (.NET Framework 4.8) to Adobe Experience Manager

  • Apply secure development practice: peer code review, dependency and vulnerability management, protection of credentials and pipelines

  • Document designs and technical decisions, and mentor ACARA staff as part of mandatory knowledge transfer

Essential

  • Commercial Java development with Adobe Experience Manager, including OSGi, Apache Sling, Sling Models, HTL (HTML Template Language) and the Java Content Repository

  • Hands-on Adobe Experience Manager as a Cloud Service delivery, including Adobe Cloud Manager pipelines and Maven builds

  • Apache SOLR (or comparable search engine) integration within a content management system

  • RESTful Application Programming Interface development and JSON data transformation

  • Experience on a highly customised, multi-site Adobe Experience Manager implementation

  • Agile delivery using Jira and Confluence

Desirable

  • Adobe Certified Expert certification in Adobe Experience Manager Sites development

  • Exposure to Single Page Application (SPA) pages built with React in Adobe Experience Manager

  • Content migration from another content management system (Sitefinity or .NET-based platforms an advantage)

  • Microsoft Azure integration, Cloudflare and Adobe Launch

  • Australian government or education sector experience