Enter a job title or keyword

Senior Full Stack Developer Java, AWS & Angular

Recruitco


Job Location:

Johannesburg - South Africa

Monthly Salary: Not provided by the employer
Posted: 5 September 2026 (11 hours ago)
Application Deadline: 3 December 2026
Vacancies: 1 Vacancy

Job Summary

Introduction

Are you ready to build intelligent cloud-native solutions using a modern full stack Were looking for an experienced Senior Full Stack Developer who enjoys solving complex problems experimenting with emerging technology and turning innovative ideas into scalable products.

Location: Menlyn Pretoria
Working model: Hybrid 2 days per week in the office
Contract: 3 years renewable
Eligibility: South African citizens and valid work permit holders only

Duties & Responsibilities

What Youll Be Doing

  • Design and develop scalable full stack applications.
  • Build robust backend services using Java Spring and Spring Boot.
  • Develop and optimise user-facing applications with Angular and JavaScript.
  • Create cloud infrastructure using AWS AWS CDK and Terraform.
  • Develop solutions using Python and .
  • Build and integrate secure RESTful services and APIs.
  • Work with relational and NoSQL databases.
  • Support the industrialisation of emerging technologies and Generative AI use cases.
  • Maintain high standards through code reviews automated testing and continuous improvement.
  • Mentor junior developers and contribute to technical decision-making.
Desired Experience & Qualification

Essential Technical Skills

  • Java
  • Spring and Spring Boot
  • AWS
  • AWS CDK
  • Terraform
  • Python
  • Angular and JavaScript
  • PostgreSQL and SQL
  • DynamoDB
  • JPA and Hibernate
  • RESTful services
  • Docker
  • Maven
  • Git and GitHub
  • Sonar

Advantageous Skills

  • Kubernetes
  • Oracle
  • Advanced Angular and NPM
  • Generative AI project experience
  • Technical mentoring or coaching experience

Requirements

  • Relevant Bachelors degree or comparable qualification.
  • Extensive hands-on full stack development experience.
  • Strong experience delivering enterprise-grade cloud applications.
  • Proven ability to work across frontend backend database and infrastructure layers.
  • Excellent analytical problem-solving and communication skills.
  • A collaborative mindset with the ability to work in a fast-moving international environment.

Ready to Build Whats Next

If youre passionate about cloud engineering modern application development and emerging AI technologies we want to hear from you.

Apply via PNet or send your CV to .


Required Experience:

Senior IC