Backend Engineer, Full-Time

🏢 Standard Bank📍 Mthatha, Eastern Cape💼 Full-Time💻 On-site🏭 Financial Services💰 R450,000 - R750,000 per year

About Company

Standard Bank Group is a leading African financial services group with a 160-year history in South Africa and a proud presence in 20 countries across Africa, and other selected emerging markets. We believe in Africa’s potential and have a passionate commitment to our continent. We are a purpose-driven organization, committed to creating sustainable value for all our stakeholders. Our purpose is ‘Africa is our home, we drive her growth.’ We are continuously innovating and leveraging technology to deliver seamless, secure, and efficient banking solutions that empower our clients and contribute to economic development. Join our dynamic team and be part of a future where technology and finance converge to create impactful solutions.

Job Description

Are you a talented Backend Engineer passionate about building robust, scalable, and high-performance systems? Standard Bank is seeking a dedicated and innovative individual to join our technology team in Mthatha, Eastern Cape. In this full-time role, you will be instrumental in designing, developing, and maintaining critical backend services that power our financial products and platforms. You will work within an agile environment, collaborating closely with frontend developers, product owners, and other stakeholders to deliver exceptional user experiences. This role demands a strong understanding of software architecture principles, API design, database management, and a commitment to writing clean, efficient, and well-tested code. You’ll have the opportunity to contribute to large-scale projects, leveraging modern technologies and best practices to ensure the reliability and security of our core banking systems. If you thrive on technical challenges, possess excellent problem-solving skills, and are eager to make a significant impact on Africa’s leading financial institution, we encourage you to apply. We are looking for someone who is not only proficient in current backend technologies but also eager to learn, adapt, and drive innovation within a fast-paced, regulated industry. Your work will directly influence the functionality and stability of platforms used by millions, supporting Standard Bank’s mission to drive Africa’s growth. Embrace the chance to grow your career in a supportive environment that values continuous learning and professional development.

Key Responsibilities

  • Design, develop, and maintain robust, scalable, and secure backend services and APIs using modern programming languages and frameworks.
  • Collaborate with cross-functional teams (frontend, QA, product) to define, design, and ship new features.
  • Write clean, testable, and efficient code, ensuring high performance and responsiveness of applications.
  • Manage and optimize database schemas, queries, and integrations (SQL and NoSQL).
  • Participate in code reviews to ensure code quality, adherence to best practices, and knowledge sharing.
  • Troubleshoot, debug, and upgrade existing systems, resolving technical issues promptly.
  • Implement security and data protection measures, adhering to industry standards and regulatory compliance.
  • Contribute to architectural discussions and decisions, identifying and recommending appropriate technologies and solutions.
  • Develop and maintain comprehensive documentation for backend services and APIs.
  • Stay abreast of new technologies and trends in backend development, continuously seeking ways to improve our technical stack.

Required Skills

  • Proficiency in at least one backend programming language (e.g., Java, Python, Node.js, C#).
  • Experience with backend frameworks (e.g., Spring Boot for Java, Django/Flask for Python, Express.js for Node.js).
  • Solid understanding of RESTful API design and development.
  • Strong knowledge of relational databases (e.g., PostgreSQL, MySQL, MS SQL Server) and/or NoSQL databases (e.g., MongoDB, Cassandra).
  • Experience with version control systems, particularly Git.
  • Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud Platform) and containerization (Docker, Kubernetes) concepts.
  • Excellent problem-solving, analytical, and debugging skills.
  • Ability to write comprehensive unit and integration tests.

Preferred Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Experience in the financial services or banking industry.
  • Knowledge of microservices architecture and event-driven systems.
  • Familiarity with message brokers (e.g., Kafka, RabbitMQ).
  • Experience with CI/CD pipelines and DevOps practices.
  • Relevant certifications in cloud platforms or programming languages.
  • Proficiency in performance tuning and optimization techniques.

Perks & Benefits

  • Competitive salary package and performance-based incentives.
  • Comprehensive medical aid and retirement funding schemes.
  • Generous paid time off, including annual leave and sick leave.
  • Opportunities for continuous learning, training, and professional development.
  • Access to an extensive internal learning platform and industry certifications.
  • Employee wellness programs and support services.
  • A vibrant and inclusive company culture that values diversity.
  • Career growth opportunities within a leading global financial institution.
  • Relocation assistance may be considered for exceptional candidates.

How to Apply

Interested candidates are invited to submit their application through our official careers portal. Please click on the application link below to apply for this exciting opportunity. Ensure your CV highlights your relevant experience and technical skills.

Apply Now

DISCLAIMER

Welcome to Career.zycto.com. All job opportunities listed on Career.zycto are gathered from verified employers, recruitment partners, or reliable online sources. While we strive to ensure accuracy and legitimacy, we do not guarantee the completeness, reliability, or ongoing availability of any job listing.


We strongly encourage applicants to carry out independent verification before applying for any position and to avoid sharing personal or financial information unless confident about the employer’s authenticity. Career.zycto will not be held liable for any loss, damages, or inconveniences resulting from reliance on information posted on this website.

Career.zycto does not request payment or charge users for accessing job listings or using our platform. All job-related information and listings are completely free. Please use this website responsibly and at your own discretion. For inquiries or to report any suspicious activity, kindly reach us at [email protected].
Scroll to Top