Enable job alerts via email!

Senior Software Developer (Hybrid)

Findojobs South Africa

Wes-Kaap

On-site

ZAR 600,000 - 800,000

Full time

3 days ago
Be an early applicant

Job summary

A tech recruitment firm in South Africa is seeking a skilled backend developer proficient in Java and Spring Boot. The role involves designing scalable services, mentoring teams, and collaborating in Agile setups. Candidates should have over 6 years of experience, ideally with strong skills in GCP or AWS, and familiarity with modern frameworks like React. Applicants will benefit from a dynamic work environment focused on clean and maintainable code.

Qualifications

  • 6+ years of professional software development experience.
  • Strong expertise in Java and Spring Boot.
  • Experience with Agile product teams.
  • Solid mentorship and technical leadership skills.

Responsibilities

  • Design and implement scalable backend services using Java and Spring Boot.
  • Contribute to the frontend stack using React and React Native.
  • Collaborate closely with product owners and tech leads.
  • Guide and mentor mid-level developers.

Skills

Java
Spring Boot
React
System architecture
API design
Agile methodologies
Mentorship
GCP
AWS

Tools

GitHub Actions
Docker
Terraform

Job description

What you will do:
  • Design and implement scalable backend services using Java and Spring Boot.
  • (Optional) Contribute to the frontend stack using React and React native where applicable.
  • Collaborate closely with product owners and tech leads to shape and scope features.
  • Lead by example through clean, maintainable, well-tested code.
  • Guide and mentor mid-level developers in best practices and technical direction.
  • Help improve the architecture, performance, and DevOps practices.
  • Contribute to sprint planning and Agile delivery processes.
Tech Stack:
  • Backend: Java Spring Boot (GCP) & Serverless (AWS)
  • Frontend: ReactJS
  • Mobile: React Native
  • Multicloud: Google Cloud Platform (GCP) & Amazon Web Services (AWS)
  • DevOps: GitHub Actions, Docker, Terraform
Requirements:
  • 6+ years of professional software development experience.
  • Strong expertise in Java and Spring Boot.
  • (Bonus) Solid experience with React or modern frontend frameworks.
  • Strong understanding of system architecture, databases, and API design.
  • Experience working in Agile product teams.
  • Solid mentorship and technical leadership skills.
  • Solid GCP and/or AWS experience.
***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.