Senior Developer

2 weeks ago


Cape Town, Western Cape, South Africa Network International Full time R800 000 - R1 200 000 per year

About Us
JOB DESCRIPTION
Payfast by Network is one of the leading Fintech organisations in Africa. We are on a mission to exponentially grow the digital economy of Africa by building world-class payment products. Developed in-house, our solutions enable customers to make and receive business payments quickly and securely and allow enterprises to trade locally, across borders, and internationally.  We are on the hunt for a Senior Java Developer to join the team.

About The Team
The team consists of three to seven developers and a team leader, focused on the processing of various payment methods within our stable of products.

We follow a hybrid Agile framework, with frequent collaboration between multiple teams and stakeholders that include, but are not limited to: Product Managers, QA testers, DevOps, Architecture, Agile Project Managers.

About You
You'd love working with us If you thrive working in a fast-paced environment, helping us meet the demands of our rapid growth. You will be involved in expanding our existing payment platform and supporting software and building new and exciting features and applications relating to payments, online commerce, fraud detection and security.

You'll fit in perfectly with our culture if you:

  • Get energised by a fast-paced environment.
  • Can thrive under pressure.
  • Are adaptable and flexible.
  • Regard collaboration and teamwork as an essential part of getting the job done.
  • Pride yourself as being a self-starter who doesn't lack motivation.
  • Don't need to be micromanaged.
  • Take feedback well and use it for self-improvement.
  • Welcome change and new ideas.
  • Value the importance of diversity.
  • Can work in an Agile or Waterfall environment

Responsibilities
Key Responsibilities:

  • Translation of business requirements into detailed designs for implementation.
  • Participating in estimation and planning discussions with the development team.
  • Writing and debugging code.
  • Back-end as well as Front-end development using the below technologies.
  • Testing and documentation of developed code.
  • Creating and maintaining integration, unit, component, and user acceptance tests.
  • Identify and close any potential security risks or performance bottlenecks.
  • Refactoring existing code where necessary.
  • Participating in developer meetings, and performing code reviews and quality assurance activities

Qualifications
Key Requirements:

  • Minimum of 6 - 8 years' experience in professional software development.
  • A bachelor's degree (or similar) in IT or Sciences highly advantageous.
  • Extensive Experience in Java.
  • Extensive understanding of Microservices and Web API integration.
  • Extensive knowledge of the Software Development Life Cycle.
  • Experience working on large-scale, scalable, and performance critical software projects (ecommerce platform building experience is a plus).
  • Excellent verbal and written communication skills, strong analytical skills, and highly developed attention to detail.

Experience In The Following Highly Advantageous

  • Go.
  • AWS cloud (Lambdas/EC2/S3).
  • Queuing technologies (RabbitMQ / AWS SQS).
  • TypeScript, jQuery, ,
  • PCI - Data Security Standard and GDPR.
  • Docker.
  • Git.
  • SQL.
  • CSS, HTML.
  • Jira.
  • Knowledge of .net or PHP beneficial.

  • Senior Developer

    11 hours ago


    Cape Town, Western Cape, South Africa Steer73 Full time

    Senior Developer (Backend)Department: Development & QAEmployment Type: Full TimeLocation: Remote, South Africa, Cape TownDescription We are looking for a Senior Developer to join our team at Steer73. You'll play a key role in delivering high-quality solutions across a variety of client and internal projects. Working closely with product managers, QA, and...

  • Senior Developer

    1 week ago


    Cape Town, Western Cape, South Africa Mr Price Group Full time

    Senior Developer YuppiechefBuild the systems that shape Yuppiechef's futureAt Yuppiechef, we don't just sell products. We build technology that truly matters. Every project, every line of code, has a visible impact on the business and shapes how thousands of customers experience joy at home. Here, you won't just maintain systems, you'll solve complex...

  • Senior Developer

    1 week ago


    Cape Town, Western Cape, South Africa DLK Group Full time

    Overview:We are in search of two experienced Senior Developers who have adapted to the evolving tech landscape, showcasing strong flexibility and extensive development expertise. As a Senior .NET Developer, you will be instrumental in the design, construction, and upkeep of enterprise-level applications utilising contemporary .NET technologies, particularly...


  • Cape Town, Western Cape, South Africa Supportwave Full time US$60 000 - US$240 000 per year

    Senior Python Developer - Hybrid Cape Town, Full-Time ContractWe seek a Senior Python Developer to design, develop, and maintain complex software solutions in finance, using Python and cloud technologies for large-scale data processing and API integrations. Key impacts include delivering high-performance applications, optimizing databases, and collaborating...


  • Cape Town, Western Cape, South Africa Bullock Tech Talent Partners Full time R60 000 - R120 000 per year

    Role:Senior Backend DeveloperLocation:Cape Town City CentreIndustry:Cutting Edge TelecommunicationsRemuneration:Very attractive packages for the right skills and experienceWe are seeking aSenior Backend Developeron behalf of our client, a cutting-edge telecommunications company based in Cape Town.Please note that this role is office-based in Cape Town City...


  • Cape Town, Western Cape, South Africa Bullock Tech Talent Partners Full time R1 200 000 - R2 400 000 per year

    Role: Senior Developer (C# .NET)Work Model:Hybrid (2 days in office per week)Location:Cape Town or Port ElizabethWe are seeking aSenior Developer (C# .NET)for our client, a well-established software development consultancybased in Cape Town and Port Elizabeth (hybrid role).Our client delivers custom software solutions within the asset management / financial...


  • Cape Town, Western Cape, South Africa takealot Full time R60 000 - R180 000 per year

    Company DescriptionTakealot is South Africa's leading shopping platform, dedicated to transforming lives through e-commerce since 2011. Renowned for its expansive product range, reliable delivery, and exceptional customer service, Takealot is a trusted name in online shopping. The company supports over 12,000 small businesses and has created thousands of...


  • Cape Town, Western Cape, South Africa App Inlet Full time

    Company DescriptionApp Inlet is a dynamic mobile and internet technology company specialising in professional app and web development. Our highly qualified team of business analysts, architects, programmers, developers, and designers work together to deliver top-quality services efficiently and cost-effectively. We offer tailor-made solutions, including...


  • Cape Town, Western Cape, South Africa The Legends Agency Full time R900 000 - R1 080 000 per year

    Senior Software DeveloperJoin a mission-driven tech company shaping digital solutions for Africa's future. Cape Town | R75 000 to R90 000 per month | 08:00am to 17:00pm About Our Client Our client is a dynamic and fast-growing technology company focused on building digital solutions that drive both commercial success and social impact. Their...


  • Cape Town, Western Cape, South Africa Supportwave Full time

    Senior .Net Developer - Hybrid, Full-Time Contract, Claremont, Cape TownJoin a dynamic team to design, develop, and maintain scalable .NET applications using Blazor and Microsoft Azure, collaborating with experts on innovative projects that drive business efficiency and user satisfaction in a fast-paced tech environment.RequirementsProven experience in .NET...