Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Subscriptions

Expert Full Stack Developer

Full-time

Sabenza IT & Recruitment

Are you a Full Stack Developer who has moved beyond simply writing code?

We’re looking for an experienced Full Stack Developer / Technical Lead to join a high-performing global technology environment and play a key role in designing, developing and evolving complex enterprise applications.

This is an opportunity to get your hands dirty with Java, Angular, AWS, Kubernetes, Kafka, MongoDB and microservices, while also providing technical direction, mentoring developers and helping shape the architecture of modern digital solutions.

If you enjoy solving complex technical problems, challenging the status quo and helping other developers level up, this one is for you.

Requirements

ESSENTIAL SKILLS:

  • 10 – 15 years + experience in relevant programming language
  • 3 – 5 years+ Technical / Development Lead experience
  • Angular v18+
  • Java 21+
  • Quarkus v3+
  • Maven
  • Junit
  • Mockito
  • Kafka
  • NoSql (MongoDB)
  • JavaScript / Typescript
  • HTML
  • Responsive Design: CSS
  • Jest
  • Orchestration: Docker, Kubernetes
  • AWS Cloud
  • Version Control Best Practices: Strong understanding of Git
  • Microservice architecture: Experience in designing and implementing microservice based applications
  • RESTful APIs: Proficiency in designing and consuming RESTful APIs

ADVANTAGEOUS SKILLS:

  • Terraform
  • Playwright
  • CI/CD: Experience with Continuous Integration and Continuous Deployment practices and tools
  • Git workflows
  • Hexagonal architecture: : Experience in designing and implementing Hexagonal based applications
  • Monitoring and logging: Experience with monitoring tools (Grafana)
  • Security best practices
  • Familiarity with using a design system (Figma)
  • Agile working experience
  • JIRA/Confluence

Benefits

  • Cutting edge global IT system landscape and processes
  • Flexible working of 1960 hours in a 12-month period
  • High Work-Life balance
  • Remote / On-site work location flexibility
  • Highly motivating, energetic, and fast-paced working environment
  • Modern, state-of-the-art offices
  • Dynamic Global Team collaboration
  • Application of the Agile Working Model Methodology
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Expert Full Stack Developer in Pretoria, Gauteng vacancy
  •  ...workflows, and advanced analytics applications. The successful candidate will be responsible for designing, developing, and supporting scalable full stack and data-driven solutions while collaborating with global teams in an Agile environment. Responsibilities... 

    ATS Client

    Pretoria, Gauteng
    a month ago
  •  ...Job Description We are seeking an experienced Full Stack Developer (Expert) to join a global technology team delivering innovative cloud-based analysis and collaboration solutions. The successful candidate will work on a modern enterprise platform designed to simplify... 

    ATS Client

    Pretoria, Gauteng
    a month ago
  •  ...Job Description We are seeking an Expert Full Stack Developer to join a dynamic IT hub delivering cutting-edge data-driven solutions. The role focuses on the development and operation of analytics platforms, enabling data-driven decisions and providing insights through... 

    ATS Client

    Pretoria, Gauteng
    a month ago
  •  ...Grafana Log Management Alerting: ELK Stack or Splunk, Nagios, Kabana Security: Certification...  ...across teams. Incident Management Expert: Skilled in managing incidents and...  ...release processes. Work with Software Developers and Software Engineers to build disposable... 

    Imizizi

    Pretoria, Gauteng
    11 days ago
  •  ...managing commercial, industrial, residential, and student accommodation properties, as well as inner-city housing, is seeking a  Full Stack Developer to join their dynamic team. This role focuses on developing and maintaining high-quality features for the FG Nexus... 

    Hire Resolve

    Pretoria, Gauteng
    1 day ago
  •  ...Job Description We are seeking a Senior Full Stack Developer to join a DevOps team responsible for building and maintaining enterprise-scale business applications. The role involves end-to-end development across backend and frontend layers, close collaboration with... 

    ATS Client

    Pretoria, Gauteng
    a month ago
  •  ...student housing, inner-city accommodation, and commercial and industrial real estate is seeking an Intermediate-to-Senior Full Stack Developer (Laravel & React) to design, build, and maintain features for the clients Nexus web platform. Responsibilities: Development... 

    Hire Resolve

    Pretoria, Gauteng
    19 hours ago
  •  ...testing within an Agile/DevOps delivery model. Maintain, develop, deploy and operate backend cross-platform applications based...  ...Contribute to the frontend codebase when needed, helping deliver full-stack solutions built with Angular and Java. Design and implement... 

    Imizizi

    Pretoria, Gauteng
    25 days ago
  • \uD83D\uDCCDPretoria 3 year contract (renewable) \uD83D\uDCBBHybrid We are looking for a Senior Full Stack Java Developer who is passionate about developing high-quality applications, solving complex problems, and working across the full technology stack. The successful... 

    Recruitco

    Pretoria, Gauteng
    13 days ago
  •  ...Job Description About the Role: Join a dynamic IT team responsible for developing and supporting innovative logistics and automation solutions. The team focuses on integrating autonomous transport systems, robotics applications, and process innovations to improve... 

    ATS Client

    Pretoria, Gauteng
    a month ago
  •  ...scalable platforms, data-driven decision systems, and cutting-edge software that drives real-world impact. If you're the kind of developer who sees a bug as a challenge, a new framework as a playground, and "automation" as a way of life, this is your crowd. Requirements... 

    ATS Client

    Pretoria, Gauteng
    a month ago
  •  ...Job Description Develop and maintain robust backend services and full stack applications, while driving architectural improvements, ensuring high-quality delivery, and mentoring team members. The role requires strong problem-solving ability and the capability to influence... 

    ATS Client

    Pretoria, Gauteng
    a month ago
  •  ...performance, risk and compliance management, DevOps SAP GRC and IRMA, communication, awareness and training. Roles & Responsibilities Develop custom applications on theServiceNow platform. Review and streamline existing code,including APIs and interfaces. Migrate... 

    ATS Client

    Pretoria, Gauteng
    a month ago
  •  ...Job Description About the Role: We are seeking a Senior Full Stack Developer to support the development and operation of innovative industrialization solutions in in-house logistics. The role focuses on automating logistics processes and integrating autonomous transport... 

    ATS Client

    Pretoria, Gauteng
    a month ago
  •  ...Job Description Design, develop, and maintain modern full stack applications with a strong focus on backend services, cloud infrastructure, and AI-enabled solutions. The role includes mentoring team members, ensuring high-quality delivery, and supporting operational... 

    ATS Client

    Pretoria, Gauteng
    a month ago
  •  ...backend services, and cloud-native platforms that actually solve complex real-world problems? We're looking for a Senior Full Stack Developer who can code across the stack, thrive in modern cloud environments, and help shape the future of intelligent, AI-supported analysis... 

    ATS Client

    Pretoria, Gauteng
    a month ago
  •  ...Job Description We're on the lookout for a passionate Senior Full Stack Developer who thrives in cloud-driven, high-performance environments. You'll be part of a dynamic global tech team working on large-scale integration and streaming platforms that power real-time... 

    ATS Client

    Pretoria, Gauteng
    a month ago
  •  ...Job Description Are you a passionate Full Stack Developer ready to take ownership of cutting-edge enterprise systems? We're looking for a Senior Full Stack Developer who thrives in a fast-paced, collaborative environment, delivering scalable, cloud-native applications... 

    ATS Client

    Pretoria, Gauteng
    a month ago
  •  ...for functional and/or technical design documents. Designing, developing, and maintaining web applications using Angular, .NET, and SQL....  ...through implementation and issue resolution. Managing the full software development lifecycle, including continuous integration... 

    ATS Client

    Pretoria, Gauteng
    a month ago
  •  ...Job Description We are looking for a Senior Full Stack Developer to join a dynamic global technology team focused on building innovative, cloud-based solutions that support data analysis, collaboration, and operational efficiency across a large international enterprise... 

    ATS Client

    Pretoria, Gauteng
    a month ago
  •  ...use cases. The goal is to enable teams to scale these technologies and concepts across their functional areas. As a Senior Full Stack Developer, you will work independently, solve complex technical challenges, mentor junior team members, and contribute to the design... 

    ATS Client

    Pretoria, Gauteng
    a month ago
  •  ...Job Description We are looking for a Senior Full Stack Developer to work on a critical enterprise web platform providing secure single sign-on and access to multiple business services. The role spans backend, frontend, cloud, and operational support, and requires strong... 

    ATS Client

    Pretoria, Gauteng
    a month ago
  • Job Description What You'll Do: FullStack development and maintenance of a Production Planning CapacityManagement platform. Translatebusiness requirements into scalable, high-quality solutions. Participatein Agile ceremonies, refine user stories, and propose...

    ATS Client

    Pretoria, Gauteng
    a month ago
  •  ...Job Description Are you the kind of developer who can jump from backend logic to frontend polish without breaking a sweat? We're looking for a Full Stack Developer who thrives in the cloud, speaks fluent C#, and knows their way around modern DevOps like a pro. If... 

    ATS Client

    Pretoria, Gauteng
    a month ago
  • Job Title: Full Stack Engineer- Pretoria We endeavour to think about the big picture. We think outside the box. For our...  ...outcomes with software Responsibilities Develop new user-facing features Build reusable code and libraries... 

    ATS Client

    Pretoria, Gauteng
    19 days ago
  • R 960,000 pa

     ...JavaScript as fluently as you speak emoji \uD83E\uDDE0\uD83D\uDCBB\uD83D\uDD25 — you’re our kind of person. We're Hiring: Full Stack Developer!!! What we are looking for Backend: Modern backend stack (Java/Spring Boot, Python/FastAPI) Frontend: Modern web... 

    E-Merge IT Recruitment

    Pretoria, Gauteng
    21 days ago
  •  ...As a Front-End Developer (Expert), youll be one of the technical heavyweights in the team. Youll work across front-end, back-end, cloud...  ...to E2E testing. DevOps & Cloud You don't need to be a full-time DevOps engineer, but you definitely need to speak the language... 

    Sabenza IT & Recruitment

    Pretoria, Gauteng
    8 days ago
  •  ...3 years’ experience with Test frameworks (e.g. Selenium, Cypress, Playwright) Backend (Java or Python): At least 3+ years’ developing experience in Java (JavaEE) and/or Python (3.9 upwards) At least 1 years’ experience with Frameworks Java (Spring, Spring Boot... 

    Imizizi

    Pretoria, Gauteng
    11 days ago
  •  ...making with actionable insights. We combine Agile ways of working , modern tools, and a collaborative culture to ensure our developers thrive while creating tangible business impact. Requirements Expertise in Data Intelligence and Business Intelligence Python... 

    ATS Client

    Pretoria, Gauteng
    a month ago
  •  ...Were looking for an Expert Data Engineer who can navigate comfortably between SAP BW, HANA, AWS, Python, SQL and modern data engineering...  ...the real problem. Analyse complex technical issues and develop robust, sustainable solutions. Gather business requirements... 

    Sabenza IT & Recruitment

    Pretoria, Gauteng
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Expert Full Stack Developer. Be the first to apply!