Java Back End Developer |Stellenbosch

IQbusiness South Africa

Stellenbosch

Hybrid

ZAR 900,000 - 1,200,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

iqbusiness is seeking a Senior Java Backend Developer to design, develop, and deliver secure, scalable backend solutions for mission‑critical banking platforms. You will work with cross‑functional teams in an Agile environment to build high‑performing systems that power millions of customers.

The role is based in Cape-town, with 4 days at the office in Stellenbosch, combining collaborative on-site work with flexible remote hours.

Qualifications

  • Bachelor's Degree in Computer Science, Information Technology, Engineering, or related field.
  • 7+ years of software development experience with a strong focus on Java backend development.
  • Experience with Java 11/17+, Spring Boot, Spring Framework, RESTful APIs, Microservices, SQL Databases, Git, Maven/Gradle.
  • Strong understanding of software design patterns and object‑oriented programming principles.

Responsibilities

  • Design, develop, and deliver secure, scalable backend solutions.
  • Collaborate with cross-functional teams in an Agile environment.
  • Contribute to large-scale banking platforms powering digital banking experiences for millions of customers.

Skills

Java backend development
Spring Boot
Spring Framework
RESTful APIs
Microservices Architecture
SQL Databases
Git
Maven/Gradle
Object-oriented design

Education

Bachelor's Degree in Computer Science/IT/Engineering

Tools

Docker
Kubernetes
Apache Kafka
Jenkins
GitHub Actions
Azure DevOps

Job description

iqx the Technology Division of iqbusiness is seeking a highly skilled Senior Java Backend Developer to join a dynamic technology team responsible for building and enhancing mission‑critical banking platforms. This role offers the opportunity to work on large-scale, high-performance systems that power digital banking experiences for millions of customers. The role is based in Cape-town, 4 days at the office in Stellenbosch.

As a Senior Java Backend Developer, you will play a key role in designing, developing, and delivering secure, scalable, and resilient backend solutions while collaborating with cross-functional teams in an Agile environment.

Minimum Requirements
  • Bachelor's Degree in Computer Science, Information Technology, Engineering, or related field.
  • 7+ years of software development experience with a strong focus on Java backend development.
  • Extensive experience with:
    • Java 11/17+
    • Spring Boot
    • Spring Framework
    • RESTful APIs
    • Microservices Architecture
    • SQL Databases (PostgreSQL, Oracle, SQL Server)
    • Git
    • Maven/Gradle
  • Strong understanding of software design patterns and object‑oriented programming principles.
Advantageous skills
  • Banking or Financial Services industry experience.
  • Cloud platforms (AWS, Azure, or Google Cloud).
  • Docker and Kubernetes.
  • Apache Kafka or other messaging technologies.
  • CI/CD tools such as Jenkins, GitHub Actions, or Azure DevOps.
  • Experience with event‑driven architectures.
  • Knowledge of security best practices and regulatory requirements within banking environments.

Please Note: As all iqbusiness roles require honesty in the handling of or access to cash, finances, financial systems, or confidential information; our recruitment process requires that the following background checks be completed: credit, criminal, ID, and qualification verification.

iqbusiness is committed to sustainable growth and transformation, we embrace diversity and employ previously disadvantaged individuals

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Back End Developer |Stellenbosch
Java Back End Developer |Stellenbosch

IQbusiness South Africa • Wes-Kaap

On-site
ZAR 1,000,000 - 1,600,000
Senior Java Backend Engineer - Banking Platforms
Senior Java Backend Engineer - Banking Platforms

IQbusiness South Africa • Wes-Kaap

On-site
ZAR 1,000,000 - 1,600,000
Backend Developer (Node.js & Java) |Contract |Stellenbosch
Backend Developer (Node.js & Java) |Contract |Stellenbosch

IQbusiness South Africa • Stellenbosch

On-site
ZAR 900,000 - 1,300,000
Backend Developer (Node.js & Java) |Contract |Stellenbosch
Backend Developer (Node.js & Java) |Contract |Stellenbosch

IQbusiness South Africa • Wes-Kaap

On-site
ZAR 780,000 - 1,100,000
Backend Developer (Node.js & Java) |Contract |Stellenbosch
Backend Developer (Node.js & Java) |Contract |Stellenbosch

IQ Business Group • Stellenbosch

On-site
ZAR 900,000 - 1,500,000
Senior Java Backend Engineer - Scalable Banking Platforms
Senior Java Backend Engineer - Scalable Banking Platforms

IQbusiness South Africa • Stellenbosch

Hybrid
ZAR 900,000 - 1,200,000
Senior Java Developer
Senior Java Developer

UrbanSoft SA PTY • Cape Town

On-site
ZAR 900,000 - 1,300,000
Senior Backend Engineer - Node.js & Java (Fintech)
Senior Backend Engineer - Node.js & Java (Fintech)

IQbusiness South Africa • Wes-Kaap

On-site
ZAR 780,000 - 1,100,000
Software Engineer: Back End
Software Engineer: Back End

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,300,000
Senior Java/Spring Developer
Senior Java/Spring Developer

Hire Resolve • Gauteng

On-site
ZAR 900,000 - 1,500,000