Enable job alerts via email!

Senior Analyst Developer (AEM) x2

South African Reserve Bank

Pretoria

On-site

ZAR 700,000 - 900,000

Full time

Yesterday
Be an early applicant

Job summary

A leading financial institution in South Africa is seeking a Senior Analyst Developer (AEM) to develop and support IT solutions in Pretoria. The ideal candidate has extensive experience in digital transformation projects and will collaborate with internal teams to ensure alignment and timely delivery. Proficiency in Java, HTML, CSS, and AEM Forms is essential for success in this dynamic role offering competitive remuneration.

Qualifications

  • 8−10 years’ experience with at least 5 years in digital transformation projects, particularly with AEM Forms.
  • Proficiency in programming languages such as Java, HTL, HTML, CSS and JavaScript.
  • Experience working with REST, Sling and SOAP in a production environment.

Responsibilities

  • Collaborate with internal teams to understand their needs.
  • Translate business requirements into technical specifications.
  • Design and develop form solutions using the AEM Forms.

Skills

Java
HTL
HTML
CSS
JavaScript
REST
Sling
SOAP
JUnit
Cucumber

Education

Honours degree in Computer Science, Information Technology, Software Development or related field

Tools

Apache Felix
Apache Sling
Jackrabbit
CRXDE
JIRA
Confluence
TFS
GitLab
Jenkins
SonarQube
Maven
JaCoCo
Selenium
Job description

Job no.: 1245

Job title: Senior Analyst Developer (AEM) x2

Location: Head Office, Pretoria

Organisation: Business Intelligence and Collaboration Division

Department: Business Solutions and Technology Department

Overview

The main purpose of this position is to develop and support current operations and the delivery of new information technology (IT) solutions in the Digital Content Management Section within the Business Solutions and Technology Department (BSTD) of the South African Reserve Bank (SARB).

Brief description

The main purpose of this position is to develop and support current operations and the delivery of new information technology (IT) solutions in the Digital Content Management Section within the Business Solutions and Technology Department (BSTD) of the South African Reserve Bank (SARB).

Responsibilities
  • Collaborate closely with internal teams to understand their needs, to ensure alignment and timely delivery of solutions.
  • Translate business requirements into detailed technical specifications.
  • Ensure the technical feasibility of UI/UX designs.
  • Design and develop form solutions using the AEM Forms.
  • Lead projects by contributing to project planning, estimations, resource allocation, risk identification and developing effective mitigation strategies.
  • Ensure technical feasibility and seamless integration with other systems.
  • Improve, continually, applications to achieve optimal performance, speed and scalability.
  • Develop, maintain and enforce application of high-quality standards throughout the development lifecycle.
  • Diagnose, troubleshoot and resolve functional and technical issues as they arise.
  • Provide expert-level guidance and support on AEM best practices, ensuring efficient and effective use of the platform.
  • Provide knowledge transfer and training to team members to build internal expertise.
  • Foster a culture of continuous improvement, promoting innovation and efficiency.
  • Document key processes, knowledge and best practices for future reference and team development.
Qualifications and experience

Job requirements

To be considered for this position, candidates must be in possession of:

  • an Honours degree (NQF 8 equivalent) in Computer Science, Information Technology, Software Development or a related field; and
  • 8−10 years’ working experience, with at least 5 years of extensive experience in digital transformation projects, particularly with AEM Forms.

The following will be an added advantage:

  • AEM Forms Developer certificate or other relevant AEM certification;
  • experience in AEM as cloud service; and
  • experience leading a development team.

Additional requirements include:

  • strong understanding of design patterns and best practices for developing high-quality maintainable code;
  • proficiency in programming languages such as Java, HTL, HTML, CSS and JavaScript;
  • experience working with REST, Sling and SOAP in a production environment;
  • expertise in AEM-related technologies such as Apache Felix, Apache Sling, Jackrabbit and CRXDE;
  • experience with various testing methodologies, including unit, integration, functional and performance testing.
  • familiarity with testing frameworks like JUnit and Cucumber;
  • in-depth knowledge of the Software Development Life Cycle (SDLC), change control, and release management processes;
  • familiarity with both waterfall and agile methodologies for project execution;
  • experience with DevOps tools such as JIRA, Confluence, TFS, GitLab, Jenkins, Cucumber, SonarQube, Maven, Junit, JaCoCo and Selenium;
  • exposure to Linux operating systems;
  • proven experience in negotiating outcomes and managing stakeholder expectations;
  • experience in facilitating workshops and collaborative sessions;
  • analytical skills;
  • build and maintain trust;
  • service orientation;
  • decision making;
  • verbal and written communication skills;
  • time and work management skills;
  • problem solving and analysis skills; and
  • contributing to team success.
How to apply

Internal applicants MUST apply through the HCM Cloud Solution.

Follow these links:

  • Click on Me.
  • Click on Show More.
  • Under Current Jobs, click on Search Jobs, then select the job you want to apply for.
  • Click on Apply now.

External applicants MUST apply online, via www.resbank.co.za.

All available vacancies will be visible.

Follow these links:

  • Click on WORK @ SARB (Career opportunities).
  • Under Latest vacancies, scroll to ‘For more vacancies click here’ and click on here.
  • Click on All jobs.
  • Select the job you want to apply for.
  • Click on Apply now.
  • Login/register
  • Is this your first visit to our Job Site? > Register today (Ensure that you include all your skills and qualifications during the registration process.); or
  • Already registered on our Job Site? > Already registered? > Login here.

Do not enclose copies of your identity document or qualifications with your application.

Shortlisted applicants will be subjected to a psychometric assessment, an appropriate reference check and a security clearance as part of the selection process.

The closing date for applications is 25 September 2025. Late applications will not be considered.

In line with the SARB’s commitment to diversifying its workforce, preference will be given to suitable candidates from designated groups. People with disabilities are welcome to apply.

The SARB offers remuneration and benefits commensurate with the level of the position and in line with the market. The level at which the successful applicant will be appointed will depend on his/her competence and experience.

Human Resources Department

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.