Senior AEM Developer
Are you Robert Walters? We are seeking a highly skilled and experienced Senior AEM Developer to join our digital team. You will be responsible for developing and maintaining AEM-based web applications, integrating with various back-end services. The ideal candidate is a proactive problem-solver with deep technical knowledge of AEM and a passion for building impactful digital experiences.
Main Responsibilities:
- Architect, design, and develop AEM-based solutions using Java, Sling, JCR, and OSGi
- Build custom AEM components, templates, and workflows to meet business requirements.
- Manage AEM deployments, upgrades.
- Apply best practices in performance optimization, caching, and security.
- Document work to an appropriate level (peer level)
- Work collaboratively with UX, QA, and DevOps teams to deliver quality features.
- Participate in various meetings.
- Stay informed on AEM product updates, Adobe Experience Cloud offerings, and industry trends.
- Enjoy your work
Knowledge & Skills:
Core Skills:
- Java 11 or 17
- 5+ years of web development experience, with at least 3 years focused on Adobe Experience Manager – 6.5+
- Strong knowledge of AEM architecture, Sling, OSGi, JCR, Dispatcher, and related APIs.
- Experience with multi-site/multi-language architecture and localization strategies (beneficial skill)
- Modern Web UI development (HTML5, CSS3, JS)
- Any UI Frameworks • ReactJS (beneficial skill)
- AngularJS (beneficial skill) • SpringBoot Framework
- RESTful Principles (Consumption and Implementation of RESTful Services)
- Microservice Architecture
- Databases - SQL - PostgreSQL (beneficial skill
- Experience with version control (Git), build tools (Maven), and CI/CD pipelines.
- Familiarity with Agile methodologies and tools like Jira and Confluence.
- XP - Extreme Programming (beneficial skill)
- Kanban (beneficial skill)
- SAFe (beneficial skill)
- AWS (especially S3, DynamoDB, ECR, CloudWatch, SQS, and SNS) (beneficial skill)
- Containerization (ideally Docker)
- Knowledgeable in Linux Environments (beneficial skill) Kubernetes (beneficial skill)
Competencies:
- Ability to manage multiple tasks simultaneously
- Ability to prioritise and work with speed and accuracy
- Organised, flexible approach with the ability to adapt to changes within a fast-paced working environment
General Information:
- Work Environment
- Standard office / IT working environment
- Work Demands
- Standard working hours are typical, with possibility of evening/weekend work during exceptional busy periods
- Other
- Other duties which are reasonably within the capabilities of a staff member in this position may need to be performed from time to time, in addition to or instead of the above duties.
- The requirements of this role may change over time and staff are required to comply with all such reasonable changes.
About the job
Contract Type: Perm
Specialism: Human Resources
Focus: Recruitment & Staffing
Industry: Human Resources and Personnel
Salary: Competitive Salary
Workplace Type: Hybrid
Experience Level: Mid Management
Location: Makati
FULL_TIMEJob Reference: 7441
Date posted: 22 October 2025
Consultant: Via Banlaolay
philippines human-resources/recruitment-and-staffing 2025-10-22 2025-12-21 human-resources-and-personnel Makati National Capital Region Makati, Philippines PH Makati, Philippines Makati, Philippines https://www.robertwalters.co.uk/content/dam/robert-walters/global/images/logos/client-job-logos/robert-walters-280x80.png true