Senior Software Developer (hybrid)

Durbanville, Cape Town, South Africa

Job Description


Job Summary 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***
Merand Corbett & Associates
Recruiter

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1425399
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Durbanville, Cape Town, South Africa
  • Education
    Not mentioned