Senior Java Spring Backend Engineer - Banking

IQ Business Group

Johannesburg

On-site

ZAR 700,000 - 1,000,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

IQ Business Group's Technology Division is seeking an experienced Java Spring Developer to join its software engineering team in Johannesburg. You will design, develop, test, and maintain enterprise-grade banking applications, building scalable backend systems and contributing across the full software development lifecycle.

The role requires 5+ years of Java experience, Spring Boot expertise, RESTful APIs, and familiarity with Docker, Gradle/Maven, and CI/CD.

Qualifications

  • 5+ years of professional Java development experience.
  • Proven ability to develop enterprise-scale applications with Spring Boot.
  • Experience in Agile software delivery teams.
  • Banking/financial services experience is a plus.

Responsibilities

  • Design, develop, and maintain Java applications using Spring Boot.
  • Build secure RESTful APIs and microservices.
  • Create automated unit tests with JUnit.
  • Manage builds with Gradle or Maven.
  • Develop and deploy Docker containerized applications.
  • Collaborate with analysts, solution architects, QA engineers, and frontend developers.
  • Participate in Agile ceremonies.
  • Conduct peer code reviews.
  • Troubleshoot production issues and optimize performance.
  • Ensure compliance with security, governance, and coding standards.
  • Stay updated with Java technologies and best practices.

Skills

Java development
Spring Framework
RESTful APIs
JUnit testing
Docker
CI/CD
Agile
Git
SQL

Tools

Gradle
Maven
Docker
Git

Job description

IQ Business Group's Technology Division is seeking an experienced Java Spring Developer to join its software engineering team in Johannesburg. You will design, develop, test, and maintain enterprise-grade banking applications, building scalable backend systems and contributing across the full software development lifecycle.

The role requires 5+ years of Java experience, Spring Boot expertise, RESTful APIs, and familiarity with Docker, Gradle/Maven, and CI/CD.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Spring Developer
Java Spring Developer

IQ Business Group • Johannesburg

On-site
ZAR 700,000 - 1,000,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
Senior Java Engineer: Cloud, Microservices & API Focus
Senior Java Engineer: Cloud, Microservices & API Focus

Standard Bank Group • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior Java Software Engineer - Banking & Microservices
Senior Java Software Engineer - Banking & Microservices

The Focus Group • Sandton

On-site
ZAR 800,000 - 1,200,000
Senior Java/Spring Developer
Senior Java/Spring Developer

Hire Resolve • Johannesburg

On-site
ZAR 800,000 - 1,200,000
Backend Java Engineer – Spring Boot, AWS & Microservices
Backend Java Engineer – Spring Boot, AWS & Microservices

Standard Bank of South Africa Limited • Johannesburg

On-site
ZAR 600,000 - 800,000
Senior Java AWS Engineer: Banking SOA & Spring Expert
Senior Java AWS Engineer: Banking SOA & Spring Expert

Boardroom Appointments • Johannesburg

On-site
ZAR 700,000 - 1,100,000
Java Software Engineer
Java Software Engineer

Standard Bank Group • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior Java Backend Engineer — Spring & APIs
Senior Java Backend Engineer — Spring & APIs

Boardroom Appointments • Cape Town

On-site
ZAR 900,000 - 1,200,000
Senior Java Backend Engineer - Spring Boot & SQL
Senior Java Backend Engineer - Spring Boot & SQL

PBT Group • Wes-Kaap

On-site
ZAR 600,000 - 900,000