Senior Java Full Stack Engineer - SANDTON (Hybrid) - R1.6m PA

e-Merge IT Recruitment

South Africa

On-site

ZAR 1,440,000 - 1,760,000

Full time

44 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

e-Merge IT Recruitment is seeking an experienced Senior Full Stack Engineer to join a cutting-edge financial services environment in Sandton. You will leverage Java, Spring Boot and cloud-native tech to deliver scalable, production-grade systems and collaborate with senior stakeholders to shape digital banking solutions.

The role emphasizes event-driven architectures, AWS, Kafka and RESTful APIs, with a focus on robust testing and agile delivery.

Qualifications

  • 6+ years of proven back-end software development experience delivering production-grade systems at scale.
  • Deep Java and Spring Boot expertise in event-driven or distributed systems.
  • Hands-on experience with Kafka, PostgreSQL and AWS.
  • Knowledge of Terraform and DevOps practices.
  • Experience with domain-driven and event-driven architectures.
  • Strong knowledge of distributed systems, saga patterns, circuit breakers, bulkheads, and RESTful APIs.
  • Knowledge of unit, integration and contract testing, SDLC, agile delivery and version control.
  • Payments, fintech or financial services experience preferred.
  • Ability to engage confidently with senior business stakeholders, work independently and take ownership.

Skills

Java
Spring Boot
Distributed systems
Event-driven
RESTful APIs
Unit testing
Integration testing
Agile delivery
Version control
Cloud computing

Education

Bachelor's degree in Information Technology

Tools

Kafka
PostgreSQL
AWS
Terraform

Job description

Ready to make an impact with Java and Spring Boot?

Love building scalable solutions, tackling complex challenges and pushing the boundaries of technology? Join an innovative financial services environment where Java, Spring Boot, cloud technology and AI come together to shape the future of digital banking.

We're looking for a Senior Full Stack Engineer who knows Java and Spring Boot inside out and is ready to push boundaries, challenge the status quo and make things happen.

Code boldly. Innovate constantly. Build the future.

Our technology stack:
  • Java and Spring Boot
  • Kafka or similar messaging platforms
  • PostgreSQL
  • AWS cloud services
  • Terraform and infrastructure as code
  • Odin ecosystem: internal tooling and platform integrations
  • AI-assisted development tools
Experience And Requirements:
  • 6+ years of proven back-end software development experience delivering production-grade systems at scale
  • Preferred: Relevant tertiary qualification in Information Technology
  • Deep Java and Spring Boot expertise in event-driven or distributed systems
  • Hands-on experience with Kafka, PostgreSQL and AWS
  • Knowledge of Terraform and DevOps practices.
  • Experience with domain-driven and event-driven architectures.
  • Strong understanding of distributed systems, saga patterns, circuit breakers, bulkheads, SQL/NoSQL optimisation, RESTful APIs, event streaming and cloud computing
  • Knowledge of unit, integration and contract testing, SDLC, agile delivery and version control
  • Payments, fintech or financial services experience preferred
  • Ability to engage confidently with senior business stakeholders, work independently and take ownership

Reference Number for this position is GZ61557 which is a permanent position based in Sandton offering a cost to company salary of R1.6m per annum negotiable on experience and ability.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Full Stack Engineer
Senior Java Full Stack Engineer

e-Merge IT Recruitment • Sandton

On-site
ZAR 1,440,000 - 1,760,000
Senior Java Engineer
Senior Java Engineer

NNW Tech Solutions • Sandton

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Comprehensive benefits package
In-office daily
Senior Java Developer
Senior Java Developer

UrbanSoft SA PTY • Cape Town

On-site
ZAR 900,000 - 1,300,000
Full Stack Engineer
Full Stack Engineer

dearx • Johannesburg

Hybrid
ZAR 1,100,000 - 1,800,000
Hybrid working arrangement
Senior Java Developer (Spring Boot, SQL)
Senior Java Developer (Spring Boot, SQL)

AES Global • Cape Town

On-site
ZAR 900,000 - 1,300,000
Software Engineer: Java Back-End - Cape Town - R1.4m PA
Software Engineer: Java Back-End - Cape Town - R1.4m PA

ATS Client • Cape Town

On-site
ZAR 1,260,000 - 1,540,000
SENIOR FULL STACK ENGINEER (C# .NET) - JOHANNESBURG - UP TO R1.5M PER ANNUM - MAT61556
SENIOR FULL STACK ENGINEER (C# .NET) - JOHANNESBURG - UP TO R1.5M PER ANNUM - MAT61556

e-Merge IT Recruitment • Johannesburg

On-site
ZAR 900,000 - 1,500,000
Full Stack Developer - Java (Spring) focused
Full Stack Developer - Java (Spring) focused

Sabenza IT & Recruitment • Pretoria

On-site
ZAR 700,000 - 1,100,000
Software Engineer: Java Back-End - Cape Town - R1.4m PA
Software Engineer: Java Back-End - Cape Town - R1.4m PA

E-Merge • South Africa

On-site
ZAR 1,260,000 - 1,540,000
Java Developer
Java Developer

Zohorecruit • Johannesburg

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