Enable job alerts via email!

Lead Product Engineer

Absa Group Limited

Randburg

On-site

ZAR 800,000 - 1,200,000

Full time

Today
Be an early applicant

Job summary

A leading financial services company in Randburg is seeking a Lead Product Engineer to deliver Adobe Experience Manager solutions. Responsibilities include developing high-quality AEM architectures, mentoring junior developers, and collaborating with cross-functional teams. Ideal candidates should possess a degree in Information Technology and significant experience in AEM and Java. This position offers opportunities for professional growth in an agile environment.

Qualifications

  • Experience with Adobe Experience Manager (AEM).
  • Strong problem-solving skills in an agile environment.
  • Familiarity with cloud-based AEM tooling.

Responsibilities

  • Deliver high-quality AEM solutions based on business requirements.
  • Contribute to the AEM development lifecycle from design to deployment.
  • Collaborate with teams to enhance technical products.

Skills

AEM Development
Critical Thinking
Java
Agile Methodologies
DevOps Tools

Education

Bachelor's Degree in Information Technology

Tools

Jenkins
Docker
Kubernetes
AEM as a Cloud Service
Job description

Job title : Lead Product Engineer

Job Location : Gauteng, Randburg

Deadline : October 31, 2025

Quick Recommended Links
  • Jobs by Location
  • Job by industries
Job Summary
  • Apply critical thinking and problem-solving skills across all phases of the AEM development lifecycle to design, build, and maintain high-performing, scalable, and maintainable Adobe Experience Manager solutions.
  • Produce well-structured, optimised, and fully documented code that adheres to AEM best practices and enterprise development standards.

Job Description

Development & Delivery
  • Apply critical thinking, design thinking, and problem-solving skills in an agile environment to deliver high-quality AEM solutions (Author, Publish, Dispatcher).
  • Contribute to all phases of the AEM development lifecycle including requirements analysis, design, component development, testing, deployment, and maintenance.
  • Evaluate business requirements and translate them into scalable and maintainable AEM architectures that align with enterprise standards.
  • Develop well-structured, optimized, and documented code following AEM and Java best practices.
  • Ensure all AEM components, templates, and integrations adhere to principles of scalability, reusability, and performance.
  • Apply design patterns and modular development principles to deliver robust AEM solutions.
  • Support and enhance CI / CD pipelines for AEM deployments (using Jenkins, Cloud Manager, or similar), automating build and deployment processes across multiple environments.
  • Implement observability practices—monitoring AEM logs, performance metrics, and error tracing via tools like New Relic, Splunk, or CloudWatch.
  • Automate repetitive tasks and environment setups using scripting or DevOps tools (e.g., Jenkins, Ansible, Docker, Kubernetes, AEM as a Cloud Service tooling).
  • Debug, optimize, and maintain AEM components, OSGi services, and integrations with external systems.
  • Collaborate with cross-functional teams (front-end developers, DevOps engineers, architects, and designers) to evolve technical products and services.
  • Align all AEM development with enterprise architecture, security, and infrastructure guidelines.
  • Participate in release planning, testing, integration, and performance tuning activities.
  • Continuously learn and adopt emerging Adobe and web development practices (e.g., SPA Editor, Headless AEM, GraphQL, AEM Cloud Service).
People
  • Conduct peer reviews, testing, and collaborative problem-solving within and across the AEM and broader digital teams.
  • Provide mentorship and technical guidance to junior developers on AEM standards, patterns, and deployment processes.
  • Support business and change management teams with user adoption material and technical documentation.
Risk & Governance
  • Identify and mitigate technical risks throughout the AEM development and release cycle.
  • Maintain up-to-date technical documentation and solution design artifacts aligned with organizational governance standards.
  • Participate in incident management and disaster recovery activities, applying analytical and technical expertise to resolve AEM production issues.
Education
  • Bachelor's Degree: Information Technology
End Date: October 21, 2025
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.