Logo-of-Exaze-hiring-for-jobs-in-South-Africa-on-GrabJobs

Full Stack Developer

Job Description - Full Stack Developer

Job Brief: 


At Exaze, we constantly seek exciting talent to join an organization that believes in nurturing dreamers, innovators, and doers willing to expand their horizons in the software industry. To be successful in this role, the candidate should have excellent communication skills and be able to understand requirements and ask questions to clarify them. The candidate should be able to work independently and as part of a team and be committed to delivering high-quality results. 


 


Role and key responsibilities:


This role will support both backend service layer and frontend client-side application development for APIs and related platform capabilities. The developer will be expected to build end-to-end digital journeys for intermediaries and their clients, with an emphasis on reusability, scalability, and high performance. 


 



  • Design and implement robust, secure APIs and reusable services (.NET Core, Java)

  • Develop intuitive and dynamic front-end interfaces (Angular 12+)

  • Collaborate across teams to integrate backend and frontend components

  • Participate in CI/CD processes and manage deployments using Azure DevOps

  • Handle code quality and performance optimization

  • Support UAT and production monitoring of deployed modules

  • Provide mentorship to junior developers when required

  • Able to work independently with minimal supervision and take initiative in solving complex challenges.

  • Demonstrates strong self-motivation and proactively seeks improvements in code quality and process efficiency.

  • Takes ownership of features and modules from design through implementation and deployment.

  • Manages own workload effectively, balancing multiple priorities and deadlines.

  • Continuous self-develops by staying updated on new technologies and best practices.


 


Essential Attributes 


 



  • Ability to write clean, testable, production-grade code

  • Strong analytical and problem-solving skills

  • Effective communication and team collaboration

  • Ability to work under pressure and deliver to deadlines

  • Growth mindset and adaptability to new technologies


 


Advantageous Exposure 


 



  • Event-driven architecture

  • Experience with financial products or intermediary platforms

  • API management and versioning strategies


 


Core Skills and Technologies 


Back-End 



  • .NET Core 3+ and .NET 6

  • C#

  • Java (Spring Boot or Jakarta EE)

  • REST APIs, Web API, ASP.NET MVC

  • SQL Server / T-SQL / Linq / Entity Framework

  • Microservices and Integration Patterns


Front-End 



  • ReactJS

  • TypeScript / JavaScript


DevOps and Cloud 



  • Azure DevOps (Pipelines, Boards, Repos)

  • Azure App Services, Storage, Functions (advantageous)

  • Kubernetes / Docker

  • Git / GitHub / TFS


Additional Tools 



  • CI/CD automation

  • Testing frameworks (e.g. xUnit, Jasmine/Karma)


 


Job Location: 


South Africa


 


www.exazeit.com


 

Original job Full Stack Developer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Full Stack Developer Jobs in South Africa

GrabJobs is the no1 job portal in South Africa, connecting you to thousands of jobs fast! Find the best jobs in South Africa, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.