Cloud Native Full Stack Engineer

SavageOne Pty Ltd

Midrand

On-site

ZAR 900,000 - 1,200,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

SavageOne Pty Ltd is seeking a Cloud Native Full Stack Engineer to develop cloud-native apps on AWS, with backend work in Java/Spring Boot and NodeJS, and frontend work in React/TypeScript. You will implement APIs, CI/CD pipelines, and collaborate with cross-functional teams to deliver scalable solutions.

Applicants should have 5+ years in full-stack roles, strong AWS skills, and experience with Docker/Kubernetes, GraphQL, and monitoring tools.

Qualifications

  • 5+ years of professional experience in full-stack development.
  • Proficiency with AWS cloud-native solutions including EKS, Lambda, S3, and core AWS services.
  • Strong expertise in Java and Spring Boot for backend development.
  • Advanced knowledge of NodeJS for backend services.
  • Hands-on experience with React and TypeScript for frontend development.
  • Solid understanding of Docker and Kubernetes (EKS).
  • Experience designing and integrating APIs (REST/GraphQL).
  • Strong CI/CD and modern DevOps practices.
  • Familiarity with monitoring/logging tools such as CloudWatch, Prometheus, Grafana.
  • Excellent problem-solving, debugging, and collaboration skills.

Responsibilities

  • Develop and deploy cloud-native applications on AWS.
  • Design and implement backend services using Java/Spring Boot and NodeJS.
  • Create frontend apps with React and TypeScript.
  • Build and maintain API integrations for service communication.
  • Design and optimize CI/CD pipelines for AWS deployments.
  • Monitor and troubleshoot apps for high availability and performance.
  • Collaborate with DevOps, product managers, and designers.
  • Write clean, well-documented code and mentor juniors.

Skills

Full-stack dev
AWS cloud
Java/Spring Boot
NodeJS
React/TypeScript
CI/CD
Docker/Kubernetes
REST/GraphQL

Tools

AWS EKS
Lambda
S3
Java
Spring Boot
NodeJS
React
TypeScript
Docker
Kubernetes
REST
GraphQL
CloudWatch
Prometheus
Grafana

Job description

About the job Cloud Native Full Stack Engineer
Role Overview:

This role requires a proactive problem-solver who is passionate about cloud technologies and thrives in a collaborative environment.

Key Responsibilities:
  • Develop and deploy cloud-native applications on AWS, utilizing services such as AWS EKS, Lambda, and other AWS tools.
  • Design and implement backend services using Spring Boot and NodeJS with a focus on scalability and performance.
  • Create intuitive and responsive frontend applications using React and TypeScript.
  • Build, test, and maintain API integrations to ensure seamless communication between services.
  • Design and optimize deployment pipelines (CI/CD) for seamless application delivery on AWS.
  • Monitor and troubleshoot applications to ensure high availability and performance.
  • Collaborate with cross-functional teams, including DevOps, product managers, and designers, to deliver high-quality solutions.
  • Write clean, maintainable, and well-documented code following industry best practices.
  • Provide mentorship and guidance to junior developers and contribute to knowledge-sharing within the team.
Required Skills and Qualifications:
  • 5+ years of professional experience in full-stack development.
  • Proficiency in AWS Cloud-native solutions, including AWS EKS, Lambda, S3, and other core AWS services.
  • Strong expertise in Java and Spring Boot for backend development.
  • Advanced knowledge of NodeJS for building backend services.
  • Hands-on experience with React and TypeScript for frontend development.
  • Solid understanding of containerization and orchestration with Docker and Kubernetes (EKS).
  • Experience with API design and integration (REST, GraphQL).
  • Strong understanding of CI/CD pipelines and modern DevOps practices.
  • Familiarity with monitoring and logging tools such as CloudWatch, Prometheus, or Grafana.
  • Excellent problem-solving skills and the ability to debug complex issues.
  • Strong communication and collaboration skills.
Preferred Qualifications:
  • AWS Certifications such as AWS Certified Developer Associate or AWS Certified Solutions Architect Associate/Professional.
  • Experience with microservices architecture.
  • Knowledge of security best practices for cloud applications.
  • Exposure to serverless technologies like AWS Lambda and DynamoDB.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer
Senior Full Stack Developer

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 900,000 - 1,800,000
Cloud Engineer
Cloud Engineer

Dariel • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Senior Full Stack Developer (React & Node.js)
Senior Full Stack Developer (React & Node.js)

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior AWS Certified Engineer
Senior AWS Certified Engineer

Indsafri • South Africa

On-site
ZAR 800,000 - 1,000,000
Senior Software Engineer (Cloud Native)
Senior Software Engineer (Cloud Native)

Placements24 • East London

Hybrid
ZAR 1,439,000 - 2,078,000
Remote work from anywhere
Professional development opportunities
Access to modern tech stacks
AWS Cloud Engineer
AWS Cloud Engineer

Dariel • Johannesburg

On-site
ZAR 800,000 - 1,400,000
Full Stack Developer (Senior)
Full Stack Developer (Senior)

ATS Client • Pretoria

On-site
ZAR 900,000 - 1,500,000
Cloud Engineer
Cloud Engineer

The Shoprite Group of Companies • Wes-Kaap

On-site
ZAR 600,000 - 850,000
Cloud Engineer
Cloud Engineer

Boardroom Appointments • Stellenbosch

On-site
ZAR 900,000 - 1,800,000
Full Stack Developer (Expert)
Full Stack Developer (Expert)

ATS Client • Pretoria

On-site
ZAR 1,200,000 - 1,900,000