Backend Developer

1 week ago


Randburg, Gauteng, South Africa THE SKILLS MINE (PTY) LTD Full time
About the Role

At THE SKILLS MINE (PTY) LTD, we are seeking a highly skilled Backend Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining backend services for core banking applications.

Key Responsibilities
  • Design and develop scalable and secure APIs using Python
  • Implement and optimize data structures in PostgreSQL and DynamoDB
  • Build and deploy cloud-native applications on AWS, ensuring system security, performance, and scalability
  • Collaborate with cross-functional teams to develop and deploy features
  • Mentor junior developers and foster best practices and knowledge-sharing
Requirements
  • 3+ years of experience in backend development, preferably in banking, fintech, or regulated industries
  • Strong proficiency in Python (experience with Flask, FastAPI, or Django is a plus)
  • Solid experience with SQL and NoSQL databases (PostgreSQL, DynamoDB preferred)
  • Experience with AWS services (EC2, Lambda, S3, RDS, CloudFront, ECS, API Gateway, ALB / NLB)
  • Proficiency in Docker and containerized deployments


  • Randburg, Gauteng, South Africa E&D Recruiters Full time

    As a Frontend and Backend Developer at E&D Recruiters, you will be responsible for designing, building, implementing, and maintaining software solutions using cutting-edge technologies such as RFID-enabled infrastructure.The ideal candidate will have a strong background in computer science, with a focus on software development and a passion for frontend...


  • Randburg, Gauteng, South Africa Weplace Full time

    Weplace is looking for a Backend Development Expert to join their team.About the PositionThe Backend Development Expert will play a crucial role in designing, developing, testing, deploying, maintaining and enhancing complex software systems and applications.Responsibilities include guiding and supporting developers and stakeholders in scoping, progress,...


  • Randburg, Gauteng, South Africa Datafin Full time

    THE coding talents of an ambitious Junior Backend Developer who is hungry to learn and advance their career is sought by a fast-paced Financial Risk Specialist in Joburg. Your core role will include amongst others, technical support & housekeeping, Backend Development, Integration Development, bug fixes & troubleshooting. The ideal candidate must have strong...


  • Randburg, Gauteng, South Africa GAdventures Full time

    We are looking for a talented Senior Backend Developer to join our Product Systems team at G Adventures.About the RoleYou will be responsible for designing and implementing backend systems that integrate with our API-driven infrastructure.Key ResponsibilitiesDesign and implement backend systems using Python and Django.Develop unit tests and improve test...


  • Randburg, Gauteng, South Africa Curiska Full time

    Job SummaryWe are seeking an experienced Full Stack Developer to join our team at Curiska.The ideal candidate will have expertise in both frontend and backend development using Angular and .NET Core.Responsibilities include designing user interfaces, developing backend services, and ensuring seamless data flow between the API and database.Key...


  • Randburg, Gauteng, South Africa Network Recruitment Full time

    The Role and ResponsibilitiesWe are seeking a highly skilled Senior Backend Software Engineer to join our team. As a Senior Backend Software Engineer, you will be responsible for designing, developing, and maintaining scalable and high-performance software solutions using Python and its frameworks.Main ResponsibilitiesDesign, develop, and maintain robust...


  • Randburg, Gauteng, South Africa Curiska Full time

    We are looking for a talented Frontend and Backend Developer with C# Experience to join our team at Curiska. The ideal candidate will have expertise in both frontend and backend development using Angular and .NET Core.Key Responsibilities:Develop and maintain web applications using Angular.Design and build RESTful APIs using .NET Core.Integrate with internal...


  • Randburg, Gauteng, South Africa Network Recruitment Full time

    The Company OverviewOur client is a leading organization in the field of technology, with a focus on developing innovative solutions that meet the needs of their customers.Salary and BenefitsThis position offers a competitive salary package, including benefits such as medical aid, retirement funding, and annual bonuses.The Job DescriptionDesign, develop, and...

  • Risk Backend Engineer

    2 weeks ago


    Randburg, Gauteng, South Africa Sabenza IT & Recruitment Full time

    Exciting Opportunity: Risk Backend EngineerLocation: Johannesburg or Cape TownJob Family: Backend EngineeringAre you passionate about building innovative solutions and working on projects with purpose? Join Sabenza iT on contract where we bring talented individuals together to create unique and aspirational outcomes driving growth and sustainability for our...

  • Backend Engineer

    2 weeks ago


    Randburg, Gauteng, South Africa Freshtalent Full time

    Get AI-powered advice on this job and more exclusive features. This range is provided by FreshTalent.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range ZAR1,,.00 / yr - ZAR1,,.00 / yr. Our mission is to accelerate digital payments on the continent of Africa.Over K of some of the most...


  • Randburg, Gauteng, South Africa Sabenza It Recruitment Full time

    Sabenza IT Recruitment - Job Title: Delphi Software DeveloperWe are seeking an experienced Delphi Software Developer to join our team at Sabenza IT Recruitment. The ideal candidate will have extensive experience with Delphi and related technologies, including C# and C++.The successful candidate will be responsible for designing and developing complex...


  • Randburg, Gauteng, South Africa Datafin It Recruitment Full time

    Company Overview:Datafin It Recruitment is a reputable recruitment agency specializing in IT and engineering positions. Our team of experts is dedicated to finding the best talent in the industry.Job Summary:We are seeking an experienced IT Specialist C++ Backend to join our team based in Lanseria. The ideal candidate will have a strong background in C++...


  • Randburg, Gauteng, South Africa Contractor Full time

    About the Job:We are looking for a highly skilled Java developer to join our team and contribute to the design and development of complex software systems. As an experienced backend software engineer, you will be responsible for implementing efficient database solutions using JDBC and JPA/Hibernate, and working with Java application servers such as Tomcat,...


  • Randburg, Gauteng, South Africa Smoke Customer Intelligence Inc. Full time

    Physical location of position: Olivedale, JohannesburgPosition of reporting manager: Application Development ManagerCompany Culture: We're a company of people, not numbers. We work closely, care about each other, and also trust each other to do the right thing. As a company, we put a lot of effort into maintaining this culture and frequently survey ourselves...

  • Backend Engineer

    1 week ago


    Randburg, Gauteng, South Africa Recruitment Room Full time

    We are seeking a highly skilled and experienced Backend Engineer who can drive the development and delivery of high-impact projects. The ideal candidate will have a strong background in software development, a deep understanding of web technologies, and the ability to work effectively within a cross-functional team. The team is looking for someone who is not...


  • Randburg, Gauteng, South Africa Curiska Full time

    We are seeking a highly experienced Senior Backend Software Engineer with Angular Skills to join our team. The ideal candidate will have expertise in designing and developing user interfaces, creating backend services, integrating APIs, and ensuring seamless data flow between the API and the database.Key Responsibilities:Develop and maintain web applications...

  • Python Developer

    1 week ago


    Randburg, Gauteng, South Africa Network Recruitment Full time

    About the RoleWe are seeking an experienced Python Developer to join our dynamic development team. This exciting opportunity is perfect for an individual with a passion for technology and a strong background in API development and backend systems.Main ResponsibilitiesDesign, develop, and maintain scalable and high-performance software solutions.Build and...


  • Randburg, Gauteng, South Africa Acuity Consultants Full time

    As a Robust Application Developer at Acuity Consultants, you will have the opportunity to work on transforming global initiatives that push the boundaries of what's possible in Wealth and Investment Management technology. As a Full Stack Developer, you will be responsible for designing, developing, and delivering robust web applications using an advanced...

  • Frontend Developer

    1 week ago


    Randburg, Gauteng, South Africa Top Recruitment Full time

    We're seeking a skilled Frontend Developer to join our team at Top Recruitment. As an experienced Intermediate to Senior Angular TypeScript Frontend Developer with full stack .NET capabilities, you will be responsible for building and maintaining efficient, user-friendly, and scalable web applications.Purpose of the PositionThe successful candidate will...

  • Software Developer

    1 week ago


    Randburg, Gauteng, South Africa E&D Recruiters Full time

    Software developer required at a company focused on the design, build, implementation, and maintenance of RFID-enabled infrastructure.Must have a passion for frontend development with an aptitude for backend. Bachelor's degree in Computer Science & Informatics with a minimum of 3 years working experience through the design, development, release cycle,...