Enable job alerts via email!

Developer

South African Reserve Bank

Pretoria

On-site

ZAR 200,000 - 300,000

Full time

Today
Be an early applicant

Job summary

A prominent financial institution in Pretoria is seeking a Developer to develop and support IT solutions. The successful applicant will work with a team, design quality solutions, and ensure business continuity through maintenance. Candidates should have a Bachelor of Information Technology and experience in Java, RESTful APIs, and relevant technologies. Competitive salary and benefits are offered.

Benefits

Remuneration commensurate with market standards
Opportunities for professional development
Support for designated groups and people with disabilities

Qualifications

  • Two to five years’ experience in IT development.
  • Two to three years’ experience in programming in a Java JEE/J2EE environment.
  • One to three years’ experience with JavaScript frameworks.

Responsibilities

  • Design and build quality IT solutions to approved business requirements.
  • Deliver quality IT solutions through development, integration, testing, and deployment.
  • Provide IT solution maintenance and support to ensure business continuity.

Skills

Programming in Java
JavaScript frameworks
Oracle databases design
RESTful APIs development
Basic Linux skills

Education

Bachelor of Information Technology (NQF 7)

Tools

Spring Framework
Spring Boot
Calypso
Job description

Job no.: 1264

Job title: Developer

Location: Head Office, Pretoria

Organisation name: Transactional Systems Division

Department description: Business Solutions and Technology Department

Overview

Brief description

The main purpose of this position is to work with a team of developers to develop, maintain and support information technology (IT) solutions to meet the business needs within the South African Reserve Bank (SARB) Group.

Detailed description

The successful candidate will be responsible for the following key performance areas:

  • Define own work plan using own discretion, ensuring alignment with departmental and functional work plans.
  • Design and build quality IT solutions according to approved business requirements and in line with governance frameworks.
  • Deliver quality IT solutions through development, integration, testing and deployment, according to the approved design specifications and within agreed timelines.
  • Ensure total quality of an IT solution by contributing to the compilation of standards and improved processes, and by ensuring that the approved processes and standards are followed.
  • Consistently provide IT solution maintenance and support within the designated area, thereby ensuring business continuity in line with the agreed service standards.
  • Stay updated with developments in information and communications technology (ICT) and within specialised area of technology to develop and design the most appropriate IT solution within the area of responsibility.
  • Comply with the expected standards and procedures for the completion of the tasks/activities.
  • Actively participate as a team member and support the team in achieving goals.
  • Share knowledge with team members.
  • Engage with the internal and external user community to ensure that business benefits are realised.
Job requirements

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

  • a Bachelor of Information Technology degree (NQF 7) or an equivalent qualification;
  • Java certification;
  • two to five years’ experience in IT development;
  • two to three years’ experience in programming and design in a Java JEE/J2EE environment, including Spring Framework and Spring Boot;
  • one to three years’ experience with JavaScript frameworks (Angular, React) as well as programming and designing Oracle databases;
  • one to three years’ experience in developing RESTful APIs and Calypso-specific development, including experience on version 16 or latest, covering operations such as:
  • knowledge of Calypso architecture and deployment;
  • custom enhancements;
  • system settings; and
  • general Calypso maintenance such as monitoring logs, tracking performance, stopping and starting the application, and deploying changes;
  • one to three years’ experience in Calypso configuration, including solid experience on version 16 or latest, covering workflow configuration, accounting, scheduled tasks and end-of-day, booking of trades, confirmation and settlements; and
  • basic Linux skills.
Additional requirements
  • knowledge and skill in:
  • industry, organisational and business awareness;
  • quality assurance;
  • continuous improvement;
  • continuous learning and professional development;
  • Java-related technologies (Struts, JSF, JSP, EJB3, Ajax etc.);
  • problem-solving and analytical skills;
  • verbal and written communication skills;
  • contributing to team success; and
  • relevant business knowledge.
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.