Enable job alerts via email!

Junior Full Stack Engineer

SavageOne Pty Ltd

Midrand

On-site

ZAR 300 000 - 400 000

Full time

30+ days ago

Job summary

A technology company in Midrand is seeking a skilled Full Stack Developer. You will develop and maintain applications, ensuring high performance and a seamless user experience. Ideal candidates should have expertise in Spring Boot, AWS, and be proficient in building microservices. A Bachelor's degree in Computer Science or a related field is required.

Qualifications

  • Proficiency in AWS, Node.js, Microsoft Azure, and Java.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication skills.

Responsibilities

  • Develop and maintain applications ensuring high performance.
  • Build microservices and work on both front-end and back-end technologies.

Skills

Spring Boot
AOP (Aspect-Oriented Programming)
OOP (Object-Oriented Programming)
AWS
Microservices
React.js
Node.js
JavaScript
TypeScript
Unit Testing
Integration Testing

Education

Bachelor’s degree in Computer Science or related field

Tools

AWS SQS
AWS Lambda
Terraform
Microsoft Azure
Job description

Salary: R 30,000.00 - 38,000.00 (South African Rand)

Overview

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.

Technical skills
  • Springboot:
  • AOP (Aspect Oriented Programming) vs OOP (Object Oriented Programming)
  • Hystrix library (what does it do?, How does it benefit your app)
  • Building microservices
  • AWS:
  • Basic knowledge of AWS SQS
  • Basic Knowledge of AWS Lambda functions in JS
  • Basic knowledge of Terraform & what it does
  • Front End:
  • React.js
  • Node.js (Express APIs)
  • JavaScript / TypeScript
  • Unit Testing
  • Integration Testing
Requirements
  • Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent practical experience.
  • Proficiency in AWS (Amazon Web Services), Node.js, Microsoft Azure, and Java.
  • Demonstrated ability to develop and deploy applications using AWS services (e.g., EC2, S3, Lambda), Node.js frameworks (e.g., Express), Azure tools (e.g., Azure Functions, Azure SQL Database), and Java libraries.
  • Strong problem-solving skills and attention to detail.
  • Ability to work effectively in a collaborative team environment.
  • Excellent communication skills and ability to articulate technical concepts clearly.
  • Alignment with the company's core values and mission.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.