Enable job alerts via email!

Mid Software Developer (Hybrid)

Merand Corbett & Associates

Wes-Kaap

On-site

ZAR 400 000 - 600 000

Full time

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in South Africa is seeking a skilled backend developer to create and maintain robust systems using Java and Spring Boot. The ideal candidate will also have the opportunity to contribute to frontend development with ReactJS. This role emphasizes collaboration within Agile teams and requires a problem-solving mindset. If you are passionate about building scalable systems and thrive in a dynamic environment, this position is for you.

Qualifications

  • 3+ years of experience in professional software development.
  • Strong knowledge of Java and Spring Boot for backend development.

Responsibilities

  • Develop and maintain backend systems using Java with Spring Boot.
  • Collaborate with cross-functional teams on feature design and delivery.

Skills

Problem Solving
Attention to Detail

Tools

Java
Spring Boot
ReactJS
AWS
GCP
Docker
GitHub Actions
Terraform

Job description

What You'll Do

  1. Develop and maintain backend systems using Java with Spring Boot.
  2. Optionally contribute to frontend work in ReactJS, depending on your strengths.
  3. Collaborate with cross-functional teams on feature design and delivery.
  4. Participate in planning, standups, and retrospectives within an Agile/Scrum framework.
  5. Write well-structured, efficient, and testable code.
  6. Help improve system reliability, performance, and scalability.
Tools & Technologies
  • Languages & Frameworks: Java (Spring Boot), ReactJS
  • Cloud: AWS & GCP (multi-cloud environment)
  • Mobile: React Native
  • DevOps: Docker, GitHub Actions, Terraform
What We're Looking For
  1. 3+ years of experience in professional software development.
  2. Strong knowledge of Java and Spring Boot for backend development.
  3. Exposure to or interest in ReactJS (frontend experience is a plus, not a must).
  4. Familiarity with modern development practices, including version control, CI/CD, and containerization, especially in a team-based, Agile environment.
  5. A problem-solver mindset with solid attention to detail.
  6. Bonus: Practical experience with cloud-based infrastructure on AWS or GCP.

If you're passionate about building reliable, scalable systems and enjoy working in a fast-moving environment, this role could be a great fit.

  • Only shortlisted candidates will be contacted
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.