Senior Backend Engineer - Java/Spring for FinTech Impact

Placements24

Rustenburg

On-site

ZAR 900,000 - 1,300,000

Full time

13 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Medical aid
Retirement fund
Performance-based bonuses
Career growth
Training programs
Conference attendance

Job summary

Placements24 in Rustenburg, North West, South Africa is seeking a Senior Software Engineer focused on backend development to design, build, and maintain high-performance financial systems.

You will work with a skilled team to deliver robust APIs using Java, Spring Boot, and microservices, integrate diverse data sources, ensure code quality, and mentor junior engineers. This role offers growth in a dynamic financial technology environment.

Qualifications

  • Proven backend development experience with Java and Spring Framework.
  • Experience designing RESTful services and microservices architectures.
  • Strong SQL skills; familiarity with NoSQL databases is a plus.
  • Experience with build tools (Maven/Gradle) and Git version control.
  • Excellent problem-solving, communication, and teamwork abilities.

Responsibilities

  • Design, develop, and implement robust backend services and APIs using Java and Spring Boot.
  • Collaborate with architects and product managers to define technical designs.
  • Write clean, well-tested code following best practices.
  • Integrate with diverse data sources, relational and NoSQL databases.
  • Participate in code reviews and mentor junior engineers.
  • Troubleshoot defects and optimize performance for high-volume transactions.
  • Contribute to process improvements and toolchains.

Skills

Java
Spring Framework
RESTful APIs
Microservices
SQL
NoSQL

Education

Bachelor's degree in Computer Science, Engineering, or related field

Tools

Spring Boot
Maven/Gradle
Git
Kafka
RabbitMQ
Oracle/MySQL/PostgreSQL

Job description

Placements24 in Rustenburg, North West, South Africa is seeking a Senior Software Engineer focused on backend development to design, build, and maintain high-performance financial systems.

You will work with a skilled team to deliver robust APIs using Java, Spring Boot, and microservices, integrate diverse data sources, ensure code quality, and mentor junior engineers. This role offers growth in a dynamic financial technology environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer — FinTech API & Microservices Leader
Senior Backend Engineer — FinTech API & Microservices Leader

Placements24 • Klerksdorp

On-site
ZAR 900,000 - 1,500,000
Medical aid
Provident fund
Professional development opportunities
+1
Senior Java/Spring Backend Engineer — Build Scalable Systems
Senior Java/Spring Backend Engineer — Build Scalable Systems

Placements24 • Rustenburg

On-site
ZAR 900,000 - 1,300,000
Health insurance
Retirement fund contribution
Life insurance
Senior Software Engineer (Backend - Java/Spring)
Senior Software Engineer (Backend - Java/Spring)

Placements24 • Rustenburg

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Medical aid
Retirement fund
+4
Senior Backend Engineer, FinTech (Hybrid & Growth)
Senior Backend Engineer, FinTech (Hybrid & Growth)

Placements24 • Benoni

Hybrid
ZAR 800,000 - 1,200,000
Competitive salary
Annual bonus
Medical, dental, and vision insurance
+7
Senior Java Backend Engineer - Hybrid FinTech Role
Senior Java Backend Engineer - Hybrid FinTech Role

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Health insurance
Retirement plan
+3
Senior Backend Engineer - Java & Spring, Hybrid
Senior Backend Engineer - Java & Spring, Hybrid

Placements24 • Klerksdorp

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Senior Backend Engineer - Remote, Impactful FinTech
Senior Backend Engineer - Remote, Impactful FinTech

Placements24 • Klerksdorp

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Stock options
Health, dental, and vision insurance
+1
Senior Backend Engineer - FinTech (Hybrid, Pretoria)
Senior Backend Engineer - FinTech (Hybrid, Pretoria)

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,200,000
Health insurance
Pension fund
Learning & development
+2
Senior Java Engineer - Build Scalable FinTech Systems
Senior Java Engineer - Build Scalable FinTech Systems

Placements24 • LegKraal Gate

On-site
ZAR 900,000 - 1,200,000
Senior Backend Engineer – FinTech (Hybrid)
Senior Backend Engineer – FinTech (Hybrid)

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,700,000
Competitive salary
Health insurance
Dental insurance
+7