Select how often (in days) to receive an alert: 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.To see what life at Capitec is all about and complete a short assessment, please click here! 2. Once you have completed the above finalize your application by clicking apply below. About the Team Our team builds and operates the platform that powers digital wallets and card‑delivery services for our clients. We work at the intersection of payments, fintech, and large‑scale distributed systems , integrating with major wallet providers such as Apple Pay, Google Pay, Samsung Pay, and Garmin Pay , as well as Mastercard and Visa using their latest APIs. We own our platform end‑to‑end,from design and development through deployment and production support and we place a strong emphasis on scalability, reliability, and clean architecture . The Role As a Senior Back‑End Software Engineer , you will play a key role in designing, building, and operating complex back‑end systems that run at scale. You’ll work in a cross‑functional team across the full software development lifecycle and contribute to technical decisions that shape the platform. You’ll also provide technical guidance to other engineers, helping to drive best practices in design, code quality, and delivery. What You’ll Be Doing Design, develop, test, deploy, and maintain scalable back‑end services Build and integrateRESTful APIs and event‑driven services Work withcloud‑native systems deployed on Kubernetes Participate in architectural discussions and technical decision‑making Guide and support other engineers through code reviews and knowledge sharing Troubleshoot and resolve complex engineering and production issues Collaborate closely with product, QA, and platform teams AWS Event‑Driven Architecture What We’re Looking For Minimum: Grade 12 (National Certificate / Vocational)Preferred: Relevant tertiary qualification in Information Technology Minimum: Grade 12 (National Certificate / Vocational)Preferred: Relevant tertiary qualification in Information Technology 6+ years’ experience in back‑end software developmentProven experience delivering and supporting production‑grade systems Strong experience with Java and Spring Boot Experience working with SQL and NoSQL databases Hands‑on experience with cloud platforms (AWS preferred)Experience building systems using microservices and event‑driven architectures Exposure to containerisation and Kubernetes Knowledge Strong understanding of SDLC and application development Advanced programming concepts, algorithms, and data structuresDesign patterns and clean architecture principlesVersion control and modern testing practicesRESTful API design and integration Skills Analytical Skills Attention to Detail Communications Skills Interpersonal & Relationship management Skills Additional Information Clear criminal and credit record Capitec is committed to diversity, applications to this position will strictly be considered in support of our employment equity goals. Capitec Bank is an authorised financial services provider (FSP 46669) and registered credit provider (NCRCP13). Capitec Bank Limited Reg. No: 1980/ /06 #J-18808-Ljbffr
Software Engineer: Back-End Iii
CAPITEC BANK LTD.
cape town, cape town
Published 23 days ago
Report job