Please login/register to apply for this job.
23 Aug 2025

Permanent Software Engineer: Full Stack | Capitec Bank Vacancies

Capitec Bank – Posted by Joblink24 Stellenbosch, Gauteng, Western Cape, South Africa

Job Description

Capitec Bank Vacancies – Software Engineer: Full Stack 10088

Location: Stellenbosch, Western Cape
Company: Capitec Bank
Job Type: Permanent
Job Sector: Information Technology

Software Engineer: Full Stack

We’re on the lookout for energetic, self-motivated individuals who share our passion for service in the banking industry. To be part of the journey, follow the steps below:

  1. Explore what life at Capitec is all about and complete a short assessment.
  2. Finalize your application by clicking apply below.

Join Us in Becoming the Best Bank in the World!

We appoint motivated individuals for their potential and continuously seek talented, driven professionals to help us innovate. Our focus is putting the right people in the right roles. We love making a positive difference for our clients and employees, building a brand we’re proud of and earning trust through commitment.

Who We Are
We are a bank, but we’re more than that. We simplify banking, making it accessible, affordable, and personalized. By helping clients manage their finances better, we empower them to live better.

Why Choose Us
At Capitec, we live by our CEO values: putting the Client first, acting with Energy, and taking Ownership. Our Employee Value Proposition supports growth, teamwork, and benefits to ensure every team member feels valued and has room to thrive.

About the Role
The Full Stack Software Engineer is integral in developing and maintaining front-end and back-end components of web applications. They ensure solutions deliver performance, reliability, scalability, and exceptional client experiences.

What You Will Be Doing:

  • Architect scalable microservices using Spring Boot and Spring Cloud in a distributed banking environment.
  • Build resilient systems handling high-volume financial transactions.
  • Optimize database schemas in PostgreSQL for performance at scale.
  • Develop secure RESTful APIs and event-driven architectures with Spring ecosystem.
  • Deploy containerized applications using Kubernetes.
  • Champion code quality through robust testing (unit, integration, acceptance) and CI/CD practices.
  • Collaborate with cross-functional Agile teams.

What We’re Looking For:

  • 3+ years building production-grade applications with measurable impact.
  • Expertise in Spring ecosystem (Spring Boot, Spring Cloud, Spring Security, Spring Data).
  • Proficiency in modern React (optional) with hooks, context, and state management.
  • Database mastery in PostgreSQL—complex queries, performance tuning, data modeling.
  • AWS cloud expertise (S3, RDS, SQS, MSK) for scalable infrastructure.
  • Cloud-native approach—containerization, orchestration, distributed system patterns.
  • API design excellence—RESTful services, OpenAPI specifications.
  • DevOps fluency—CI/CD pipelines, Infrastructure as Code, production monitoring.
  • Observability tools—Prometheus, Grafana, OpenSearch, performance monitoring.

Tech Stack:

  • Backend: Java 21+, Spring Boot, Spring Cloud, Maven
  • Frontend (Optional): React, TypeScript, modern CSS
  • Data: PostgreSQL, Redis
  • Cloud: AWS (S3, RDS, SQS, MSK)
  • Infrastructure: Kubernetes, Docker
  • Observability: Prometheus, Grafana, OpenSearch
  • Integration: REST APIs, message queues, event streaming

Why You’ll Love It Here:

  • Technical excellence: Work on cutting-edge fintech solutions serving millions.
  • Growth opportunities: Continuous learning, tech talks, and influence on engineering culture.
  • Impact: Your code directly improves financial lives across South Africa.

Education (Minimum):

  • Grade 12 National Certificate / Vocational

Education (Ideal or Preferred):

  • Relevant tertiary qualification in Information Technology

Additional Information:

  • Clear criminal and credit record

Capitec is committed to diversity. Applications will support our employment equity goals.

APPLY NOW

How to Apply

To apply for this position, click the “Apply Now” button or follow the specific instructions provided in the job description. Ensure that your CV and supporting documents are up to date and relevant to the position.

Please note: This job posting may be closed at any time by the employer, either due to internal recruitment policies, legal requirements, or once a suitable candidate has been found. We encourage you to apply as early as possible.

Only shortlisted candidates will be contacted.

53 total views, 1 today

Apply for this Job

Leave a Reply

Your email address will not be published. Required fields are marked *