Talent.com
OM Bank - Back-End Engineer

OM Bank - Back-End Engineer

Old MutualCape Town, Western Cape, South Africa
1 day ago
Job description

Let's Write Africa's Story Together!

Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this.

Job Description

OM Bank is currently looking for a backend engineer to join OM Bank. The candidate will be responsible for building and implementing end-to-end Back‑End solutions written in either Java or Python.

Key Result Areas

  • Write clean code that is easy to read, easy to change, and works as expected
  • Responsible for building end to end backend services written in Java or Python
  • Adherence to software engineering best practices and design patterns that are relevant to the tech stack and overall technology strategy
  • Stakeholder engagement including product owners, business analysts, designers, solution architects, platform engineers, site reliability, quality assurance, release engineering and customer platform team
  • Working closely with quality assurance team to automate testing and integrate with delivery pipeline
  • Managing and continually improving backend delivery pipelines
  • Adherence to Agile ways of working
  • Managing expectations with the scrum master to ensure an accurate scope of work is planned
  • Document code, processes and workflows to ensure seamless collaboration with other engineers
  • Consistently ship small features and improvements with minimal downtime
  • Translate product requirements into backend services
  • Managing database implementations and maintenance including schema design, optimisations and integrations
  • Build and maintain microservices using frameworks like SpringBoot and FastAPI
  • Write clean, maintainable and well‑tested code using SOLID and clean architecture principles

Role Requirements

  • Bachelor’s degree in computer science, electrical or electronic engineering, Information Technology, or relevant field
  • 5+ years experience with building microservices using Java or Python
  • Experience with API integrations using OpenAPI
  • Experiencing using GitOps and general git based operations
  • Experience working with Launch Darkly and implementing feature flags in the backend
  • Solid understanding of git and branching strategies like trunk based branching
  • Strong background in software architecture, design patterns and event driven systems
  • Strong experience designing and implementing distributed systems
  • Experience using Kafka
  • Understanding and implementing authentication protocols like OAuth, JWT
  • Solid experience building containers and Kubernetes
  • Skills

    Action Planning, Application Development, Business Process Design, Computer Literacy, Data Management, Data Modeling, Evaluating Information, Identifying Customer Needs, Information Technology (IT) Support, Market Analysis, Oral Communications, Product Development, Technical Support, Technical Troubleshooting, Test Case Management, User Requirements Documentation, Web Development

    Competencies

    Business Insight Collaborates Courage Cultivates Innovation Decision Quality Drives Results Ensures Accountability Manages Complexity

    Closing Date : 01 November 2025 , 23 : 59

    The appointment will be made from the designated group in line with the Employment Equity Plan of Old Mutual South Africa and the specific business unit in question.

    The Old Mutual Story!

    #J-18808-Ljbffr

    Create a job alert for this search

    Backend Engineer • Cape Town, Western Cape, South Africa

    Related jobs
    • Promoted
    Backend Engineer

    Backend Engineer

    VALRWorkFromHome, Western Cape, South Africa
    VALR is Africa's largest crypto exchange by trade volume, founded in 2018 and headquartered in Johannesburg, South Africa. Serving over 1 million users globally, including 1,100 corporate and instit...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Backend Engineer I

    Senior Backend Engineer I

    M-KOPAWorkFromHome, Western Cape, South Africa
    Join our expanding engineering team.We're continuing to hire multiple Senior Backend Engineers (I, II & III) as we scale our FinTech team at M-KOPA. Build sophisticated event-driven microservices th...Show moreLast updated: 20 days ago
    • Promoted
    Software Engineer (Backend) : Onboarding Bulgaria, Poland, South Africa

    Software Engineer (Backend) : Onboarding Bulgaria, Poland, South Africa

    Bvnk LtdWorkFromHome, Western Cape, South Africa
    BVNK provides modern payment infrastructure for businesses.We unify banks and blockchains in a single platform.With BVNK, businesses can send and receive stablecoin payments, convert between curren...Show moreLast updated: 20 days ago
    • Promoted
    Senior Software Engineer (Back-end)

    Senior Software Engineer (Back-end)

    DigiOutsourceCape Town, Western Cape, South Africa
    Kick-start your career in the online gaming world and experience the very latest in technology and innovation.We are part of Super Group, the NYSE-listed digital gaming company behind some of the w...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Backend Engineer

    Senior Backend Engineer

    WatersEdge SolutionsCape Town, South Africa
    Bring your backend engineering expertise to a high-impact role shaping the future of digital healthcare.As a Senior Backend Engineer, you’ll design, build, and maintain the APIs and infrastructure ...Show moreLast updated: 30+ days ago
    • Promoted
    Backend Engineer

    Backend Engineer

    Shoprite Group of CompaniesCape Town, Western Cape, South Africa
    The role is responsible for system analysis, design, creation and testing of highly complex applications, in accordance with agreed specifications and standards. Works alongside systems designer(s) ...Show moreLast updated: 10 days ago
    • Promoted
    Senior Backend Engineer

    Senior Backend Engineer

    STAFF RECRUITWorkFromHome, Wes-Kaap, South Africa
    City of Cape Town, Western Cape, South Africa.Paystack is hiring a Senior Backend Engineer who has held a senior or lead engineering role and is confident working within backend engineering framewo...Show moreLast updated: 30+ days ago
    • Promoted
    Back-End Engineer

    Back-End Engineer

    Dijkstrack LTDWorkFromHome, Western Cape, South Africa
    This 12-month fully remote contract position offers you the opportunity to deliver high-impact backend engineering solutions for one of Dijkstrack’s international product partners.You’ll be working...Show moreLast updated: 10 days ago
    • Promoted
    OM Bank - Senior Python Back-end Engineer

    OM Bank - Senior Python Back-end Engineer

    Old MutualCape Town, Western Cape, South Africa
    Let\u2019s Write Africa\u2019s Story Together!.Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this. The role of the Serverless Backend Engineer is responsib...Show moreLast updated: 30+ days ago
    • Promoted
    OM Bank - Senior Fullstack Engineer

    OM Bank - Senior Fullstack Engineer

    Old MutualCape Town, Western Cape, South Africa
    Let's Write Africa's Story Together!.Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this. We are seeking a highly skilled Full Stack Developer to join our C...Show moreLast updated: 9 days ago
    • Promoted
    Senior Backend Engineer (Elixir)

    Senior Backend Engineer (Elixir)

    RWorkFromHome, Western Cape, South Africa
    Remote is solving modern organizations’ biggest challenge – navigating global employment compliantly with ease.We make it possible for businesses of all sizes to recruit, pay, and manage internatio...Show moreLast updated: 21 days ago
    • Promoted
    OM Bank - Lead Release Engineer

    OM Bank - Lead Release Engineer

    Old MutualCape Town, Western Cape, South Africa
    Let's Write Africa's Story Together!.Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this. As the Lead Release Engineer, you will serve as the key link betwe...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Backend Engineer I

    Senior Backend Engineer I

    M-KOPA Kenya LimitedWorkFromHome, Western Cape, South Africa
    Join our expanding engineering team.We're continuing to hire multiple Senior Backend Engineers (I, II & III) as we scale our FinTech team at M-KOPA. Build sophisticated event-driven microservices th...Show moreLast updated: 18 days ago
    • Promoted
    OM Bank - Senior Flutter Front-End Engineer

    OM Bank - Senior Flutter Front-End Engineer

    Old MutualCape Town, Western Cape, South Africa
    Let's Write Africa's Story Together!.Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this. The role of the Mobile App Developer is responsible for championin...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Backend Engineer (Elixir)

    Senior Backend Engineer (Elixir)

    RemoteWorkFromHome, Western Cape, South Africa
    Remote is solving modern organizations’ biggest challenge – navigating global employment compliantly with ease.We make it possible for businesses of all sizes to recruit, pay, and manage internatio...Show moreLast updated: 30+ days ago
    • Promoted
    OM Bank - Release Engineer

    OM Bank - Release Engineer

    Old MutualCape Town, Western Cape, South Africa
    Let's Write Africa's Story Together!.Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this. As a Release Engineer, you will play a critical role in assisting ...Show moreLast updated: 30+ days ago
    • Promoted
    OM Bank - Senior Full Stack Engineer

    OM Bank - Senior Full Stack Engineer

    Old MutualCape Town, Western Cape, South Africa
    Let's Write Africa's Story Together!.Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this. We are seeking a highly skilled Full Stack Developer to join our C...Show moreLast updated: 9 days ago
    • Promoted
    Senior Backend Engineer

    Senior Backend Engineer

    AllyWorkFromHome, Wes-Kaap, South Africa
    Ally City of Cape Town, Western Cape, South Africa.Our client is hiring a Senior Backend Engineer who has held a senior or lead engineering role and is confident working within backend engineering ...Show moreLast updated: 30+ days ago