Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Java Software Engineer.
South Africa Jobs Expertini

Urgent! Java Software Engineer Job Opening In Stellenbosch – Now Hiring Retro Rabbit / Smartek21

Java Software Engineer



Job description

Overview

Talent Lead at one of Africa's coolest Software companies - Retro Rabbit

We’re looking for Intermediate to Senior Java Developers to join our growing engineering team on an exciting new cloud-based project in Stellenbosch.

You’ll play a key role in building scalable, high-performance solutions using Java Spring Boot, React JS, and AWS.

As part of a collaborative Agile team, you’ll design, develop, and deliver applications that are robust and maintainable while driving innovation in a modern cloud environment.

Responsibilities

  • Design, build, and maintain high-quality applications using Java EE and Spring Boot
  • Implement scalable microservices and RESTful APIs
  • Develop interactive and responsive front-end applications using ES5, ES6, and React JS
  • Design and optimize relational databases using PostgreSQL
  • Contribute to all stages of the SDLC, ensuring code quality and compliance with IT governance standards
  • Deploy, manage, and optimize applications within AWS
  • Collaborate with cross-functional teams in an Agile environment to deliver robust, client-focused solutions
  • Support automation through CI/CD pipelines and Git-based version control

What You Bring

  • 5+ years of experience in software development and system design
  • Bachelor’s degree in B.Eng, BSc Eng, BSc Informatics, or a related field
  • AWS certification or proven hands-on experience with AWS (Lambda, EC2, S3, RDS, etc.)
  • Solid experience with:
  • A strong understanding of clean code principles, unit testing, and agile delivery
  • Excellent collaboration and problem-solving skills

Why Join Us

  • Work on cutting-edge cloud projects that make a real impact
  • Be part of a collaborative, agile culture that values innovation and continuous learning
  • Enjoy flexible hybrid work, modern tooling, and a supportive environment where your ideas matter
  • Access to certification support, mentorship, and ongoing professional development

Seniority level

  • Mid-Senior level

Employment type

  • Full-time

Job function

  • Analyst, Information Technology, and Strategy/Planning
  • Industries: Software Development, IT System Custom Software Development, and IT Services and IT Consulting

Get notified about new Java Software Engineer jobs in Stellenbosch, Western Cape, South Africa.

#J-18808-Ljbffr


Required Skill Profession

It & Technology



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Java Software Potential: Insight & Career Growth Guide