Middleweight Java Software Engineer

SavageOne Pty Ltd

Midrand

On-site

ZAR 540,000 - 900,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

SavageOne Pty Ltd is seeking a Middleweight Java Software Engineer to design and maintain Java Spring Boot microservices, with focus on performance and robust architecture.

The role requires solid knowledge of AOP vs OOP, Hystrix for resilience, and basic AWS services such as SQS, Lambda, and Terraform. You will collaborate across teams to deliver scalable software solutions.

Qualifications

  • Extensive experience with Spring Boot and microservices architecture.
  • Strong understanding of AOP and OOP concepts.
  • Familiarity with Hystrix for fault tolerance and resilience.
  • Basic knowledge of AWS services including SQS, Lambda, and Terraform.

Responsibilities

  • Develop and maintain Java Spring Boot microservices.
  • Ensure high performance, reliability, and scalable user experiences.
  • Collaborate with front-end teams and testers to deliver integrated features.
  • Participate in DevOps practices using AWS basics and infrastructure as code.

Skills

Spring Boot
AOP vs OOP
Microservices
Full Stack Development

Tools

Hystrix
AWS SQS
AWS Lambda (JS)
Terraform

Job description

About the job Middleweight Java Software Engineer

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.

Mandatory:
Springboot:

  • AOP (Aspect Oriented Programming) vs OOP (Object Oriented Programming)
  • Hystrix library (what does it do?, How does it benefit you app)
  • Building microservices

AWS:

  • Basic knowledge of AWS SQS
  • Basic Knowledge of AWS Lambda functions in JS
  • Basic knowledge of Terraform & what it does
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 Developer
Senior Full Stack Developer

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 900,000 - 1,800,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
Senior Cloud Engineer
Senior Cloud Engineer

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 550,000 - 900,000
Junior DevOps Engineer
Junior DevOps Engineer

SavageOne Pty Ltd • Midrand

On-site
ZAR 520,000 - 720,000
Junior Cloud Engineer
Junior Cloud Engineer

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 335,000 - 558,000
Senior Java EE Developer - AWS
Senior Java EE Developer - AWS

ATS Client • 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
Software Engineer - Java
Software Engineer - Java

Agile Bridge • Pretoria

On-site
ZAR 400,000 - 680,000