Capitec Bank is a South African commercial bank. As of February 2017 the bank was the third largest in South Africa with 120,000 customer opening new accounts per month.
To simplify banking, we’ve developed an all-inclusive banking solution. Global One is the one solution that enables you to transact, save and access credit in realtime. We also believe in ...
Read more about this company
As a Software Engineer – Back-End I, you will play a key role in building and integrating APIs, supporting system integration, and enabling conversational elements within our banking products. You will join a cross-functional team focused on back-end development for Conversational Banking initiatives, helping us address capacity challenges and deliver scalable solutions.
Responsibilities and Duties
Build and integrate APIs, supporting internal systems and conversational banking platforms.
Design, implement, and optimise back-end components using Java (Spring Boot), JavaScript, TypeScript, and Python.
Collaborate with cross-functional teams to ensure seamless integration and support for conversational banking.
Support system integration, capacity planning, troubleshooting, and operational excellence.
Contribute to project development and success, sharing knowledge and supporting team deliverables.
Maintain and improve code quality through automated testing, CI/CD, and secure coding practices (DevSecOps).
Stay up to date with back-end and conversational AI technologies, and participate in continuous learning.
Our Ideal Candidate
A relevant tertiary qualification in Information Technology or Computer Science (other qualifications considered based on experience).
1+ years’ experience in back-end software development, project delivery, and implementation.
Demonstrates strong proficiency in Java (Spring Boot), JavaScript, TypeScript, and Python.
Experience with PostgreSQL or similar database technologies.
Possesses knowledge of conversational systems and API development.
Shows interest or experience in conversational banking and AI platforms.
Exhibits analytical, problem-solving, and communication skills.
Able to work collaboratively within a team environment.