Senior Full Stack Developer

SavageOne Pty Ltd

Johannesburg

On-site

ZAR 900,000 - 1,800,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

SavageOne Pty Ltd in Johannesburg is seeking a highly skilled Senior Full Stack Developer to design and implement scalable software using Spring Boot, AWS, and modern front-end technologies.

You will build microservices, apply both AOP and OOP principles, and contribute to testing strategies with unit and integration tests to ensure high performance and a seamless user experience.

Qualifications

  • 5 years of experience with Spring Boot and microservices architecture.
  • Proficient in AOP and OOP concepts.
  • Experience with Hystrix or similar circuit breaker libraries.
  • Strong frontend skills with React.js and Node.js (Express APIs).
  • JavaScript/TypeScript expertise and testing proficiency.
  • Knowledge of AWS services including SQS and Lambda.

Responsibilities

  • Develop and maintain scalable applications with a focus on performance and reliability.
  • Design and implement microservices architecture using Spring Boot.
  • Collaborate on frontend and backend integration and testing strategies.

Skills

Spring Boot
AOP/OOP
Microservices
React.js
Node.js/Express
JavaScript/TypeScript
Unit Testing
Integration Testing

Tools

Hystrix library
Terraform
AWS SQS
AWS Lambda (JS)

Job description

About the job Senior Full Stack Developer
About the Role:

We are looking for a highly skilled Full Stack Developer with extensive experience in Spring Boot, AWS, front-end technologies, and development testing. The ideal candidate should be proficient in building microservices and have a strong understanding of both AOP (Aspect-Oriented Programming) and OOP (Object-Oriented Programming). You will play a crucial role in developing and maintaining our applications, ensuring high performance, and delivering a seamless user experience.

Qualifications and Experience:
  • Spring Boot:
    • 5 years of experience
    • Proficiency in AOP (Aspect-Oriented Programming) and OOP (Object-Oriented Programming)
    • Experience with the Hystrix library (understanding its purpose and benefits for your application)
    • Expertise in building microservices
  • AWS:
    • 5 years of experience
    • Basic knowledge of AWS SQS
    • Basic knowledge of AWS Lambda functions in JS
    • Basic knowledge of Terraform and its uses
  • Front End:
    • 5 years of experience
    • Proficiency in React.js
    • Experience with Node.js (Express APIs)
    • Strong skills in JavaScript / TypeScript
  • 5 years of experience
  • Proficiency in Unit Testing
  • Proficiency in Integration Testing

If you meet these qualifications and are excited about the opportunity to work on cutting-edge technologies, we would love to hear from you.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full stack Engineer ( AWS, Springboot, Frontend, Dev Testing )
Senior Full stack Engineer ( AWS, Springboot, Frontend, Dev Testing )

SavageOne Pty Ltd • Midrand

On-site
ZAR 900,000 - 1,200,000
Senior Full Stack Engineer
Senior Full Stack Engineer

SavageOne Pty Ltd • Midrand

On-site
ZAR 446,000 - 558,000
Junior Full Stack Engineer
Junior Full Stack Engineer

SavageOne Pty Ltd • Midrand

On-site
ZAR 335,000 - 424,000
Middleweight Java Software Engineer
Middleweight Java Software Engineer

SavageOne Pty Ltd • Midrand

On-site
ZAR 540,000 - 900,000
Senior Full Stack Developer
Senior Full Stack Developer

SavageOne Pty Ltd • Midrand

On-site
ZAR 700,000 - 1,000,000
Full Stack Developer
Full Stack Developer

MyCareerCraft • Sandton

On-site
ZAR 700,000 - 900,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
Intermediate Full Stack Java Developer
Intermediate Full Stack Java Developer

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 700,000 - 900,000
Full Stack Java Developer
Full Stack Java Developer

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 700,000 - 900,000
Junior Full Stack developer
Junior Full Stack developer

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 350,000 - 520,000