
Enable job alerts via email!
A leading financial services company in Pretoria is seeking a Full Stack Software Engineer III to lead software development efforts. The ideal candidate should have over 10 years of experience in software development, strong expertise in AWS and Java, and a collaborative mindset. This role offers the opportunity to work in a dynamic environment, mentoring other developers while focusing on the development of robust systems.
We are on a mission to become the best bank in the world. Our focus is on appointing energized, motivated people for their potential and empowering them to make a positive difference for our clients and colleagues. We believe banking is more than transactions—it's about enabling people to take control of their financial lives with simple, accessible, and affordable solutions that deliver real impact. Our culture is built on teamwork, trust, and growth. We value client-first thinking, energy, and ownership in everything we do.
The Full Stack Software Engineer III is a senior-level engineer within a cross‑functional team, responsible for the end‑to‑end software development lifecycle from concept, design, development, testing, and deployment to ongoing maintenance and optimisation. You will design and deliver robust, scalable, and high‑performing software systems, while guiding and mentoring other developers. This role requires deep technical expertise across front‑end and back‑end development, cloud platforms, and modern software engineering practices.
Cloud: AWS (EC2, S3, RDS, Lambda, API Gateway, IAM, SNS, CloudWatch). Languages & Frameworks: Java (v17+) and Spring Boot (expert level). JavaScript / TypeScript with or Angular. HTML5, CSS3 (including frameworks such as Bootstrap or Tailwind). APIs & Security: RESTful APIs, GraphQL, OAuth2, JWT. Architecture & Infrastructure: Microservices (Docker, Kubernetes). Message‑driven systems (Kafka, RabbitMQ). CI/CD pipelines and Git‑based workflows. Databases: PostgreSQL, MySQL (design, optimisation, and performance tuning). Preferred: Hands‑on experience with Amazon Connect.
Get in touch with your CV.