Job Search and Career Advice Platform

Enable job alerts via email!

Senior Full-Stack Engineer - Java Microservices

Capitec Bank

Stellenbosch

On-site

ZAR 300 000 - 400 000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading bank in South Africa is seeking a skilled Software Engineer to join its team. The role involves developing and maintaining complex web applications, focusing on both front-end and back-end technologies such as Java, Angular, and AWS. Ideal candidates should have a strong background in fintech, experience with Java Spring Boot, and a keen understanding of API development and security compliance. This position offers opportunities for mentorship and growth within a collaborative team environment.

Qualifications

  • Background in Fintech or relevant Software Engineering Experience.
  • A strong understanding of design patterns.
  • Strong experience in Java Spring Boot.
  • Advanced Microservice and event-driven architecture.
  • Familiarity with secure API development and client data handling.
  • An understanding of containerized applications (Kubernetes and Rancher).

Responsibilities

  • Develop and maintain products, including a suite of data products.
  • Implement secure API integrations aligned with global best practices.
  • Collaborate with feature teams across Capitec.
  • Ensure security compliance through client approval mechanisms.
  • Be involved in product design advising on technology solutions.
  • Mentor engineers and testers to ensure end-to-end quality.

Skills

Analytical Skills
Attention to Detail
Communication Skills
Interpersonal & Relationship Management Skills
Problem Solving Skills

Education

Grade 12 National Certificate / Vocational
Relevant tertiary qualification in Information Technology

Tools

Java Spring Boot
Angular
React
AWS Aurora MySQL
Postgres
Kubernetes
Rancher
Job description
A leading bank in South Africa is seeking a skilled Software Engineer to join its team. The role involves developing and maintaining complex web applications, focusing on both front-end and back-end technologies such as Java, Angular, and AWS. Ideal candidates should have a strong background in fintech, experience with Java Spring Boot, and a keen understanding of API development and security compliance. This position offers opportunities for mentorship and growth within a collaborative team environment.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.