Senior Full Stack Developer (Java, Spring Boot & AWS Cloud) - Gauteng/Hybrid - ISB5202172

iSanqa · Midrand, Gauteng

Stop applying one at a time.

JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.

Start free — we apply for you →

Introduction

Our Client is looking for a Senior Full Stack Developer to join the core Software Engineering team within their global IT Hub, driving the "Retail Vehicle Management Services" (RVMS) product portfolio. RVMS represents the central backbone for all vehicle data entities across global retail and sales operations—comprising sub-products such as Vehicle Search Service (VSS), Vehicle Booking Services (VBS), and the Stock Search Frontend (SEAF/TASER). In this role, you will take senior technical ownership of scalable Java backend microservices, robust relational databases, and containerized cloud platforms on AWS.

Who This Role Would Suit

This role is ideal for an experienced Senior Java Developer or Backend Specialist who thrives on engineering high-throughput services for global retail and automotive sales platforms. It is a great match for a functional expert who combines deep Spring Framework and PostgreSQL skills with modern AWS cloud discipline , eager to take full ownership of critical vehicle inventory and reservation engines.

You are an independent, analytical problem solver who investigates unclear requirements thoroughly to deliver standardized solutions. You communicate persuasively across development squads, product owners, and business analysts, balancing rapid feature delivery with robust operational reliability. If you are looking to advance your career by steering core retail platforms within a premier global IT hub, this senior role provides an outstanding opportunity.

  • Enterprise Java & Spring Mastery: Minimum 8+ years of dedicated professional software engineering experience specializing in Java development, Java EE, and the Spring Framework ecosystem.
  • Microservices & API Architecture: Proven expertise designing and building distributed microservices, RESTful API contracts, and scalable backend platforms managing vehicle search and booking workflows.
  • Cloud Infrastructure, Containers & DevOps: Strong hands-on proficiency with AWS Cloud platforms, PostgreSQL/SQL databases, containerization (Docker, Kubernetes), and automated CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI).

Position Details

  • Contract Dates: 01-11-2026 to 31-12-2029
  • Location: Midrand / Menlyn / Rosslyn / Home Office Rotation
  • Level: Senior (6-8 Years related experience)

Duties & Responsibilities

Key Responsibilities

  • Platform Engineering: Architect, build, and maintain backend platforms, services, and APIs powering vehicle search and booking capabilities.
  • System Design & Stakeholder Review: Translate complex business requests into scalable technical designs, presenting proposed architectures to IT and business stakeholders.
  • Code Quality & Peer Reviews: Participate in rigorous code reviews, promote engineering best practices, enforce code quality standards, and mentor squad members.
  • Documentation & Knowledge Sharing: Maintain clear system architecture views, technical runbooks, and process documentation to streamline team onboarding.
  • Agile Sprint Delivery: Actively participate in Agile ceremonies (daily stand-ups, sprint planning, refinement, retrospectives) to ensure consistent, high-quality deliverables.

Important Application Details

Location & Relocation

Applicants based outside of Gauteng must be willing to relocate to Midrand/Menlyn/Rosslyn. Please note that relocation to the province will be at the candidate's own cost.

Eligibility & Legal

  • Citizenship: South African citizens and residents are preferred.
  • Work Permits: Candidates with valid work permits will be considered.
  • Privacy: By applying, you consent to being added to our database and receiving updates until you unsubscribe.

Application Status

If you do not receive a response within 2 weeks, please consider your application unsuccessful.

#isanqa #isanqaresourcing #fuelledbypassionintegrityexcellence #thegroup #FullStackDeveloper #SeniorFullStackDeveloper #Java #SpringFramework #SpringBoot #Microservices #RESTAPI #PostgreSQL #AWS #Docker #Kubernetes #CI_CD #Git #DevOps #TechJobsSA #GlobalTechJobs

Desired Experience & Qualification

Qualifications & Experience

  • Diploma or Degree in a Business or IT-related field.
  • Minimum of 8+ years of dedicated professional software development experience in Java.
  • Proven track record of delivering resilient, high-quality enterprise software solutions within Agile/DevOps teams.

Essential Skills & Technologies

Backend & Microservices Engineering

  • Extensive experience in Java development, Java EE, and the Spring Framework.
  • RESTful API design, API documentation, and contract implementation.
  • Microservices architecture, distributed system design, and software design patterns.
  • Relational database technologies: advanced SQL and PostgreSQL.

Cloud, DevOps & Tooling

  • Public cloud engineering with AWS Cloud platforms.
  • Containerization and orchestration: Docker and Kubernetes.
  • CI/CD automation: Jenkins, GitHub Actions, or GitLab CI/CD.
  • Version control systems: Git branching, repository management, and pull request workflows.
  • Agile delivery frameworks and DevOps operational principles.

Advantageous Skills

  • Experience in manual and automated test suite development.
  • Exposure to web, digital, and stock search frontend integrations.
  • Code quality scanning tools such as SonarQube.
  • Knowledge of cross-technology integrations, compliance standards, and system security audits.
  • Experience preparing operational manuals and facilitating user/developer training.

Interested?

Explore Our Latest Opportunities: iSanqa Careers Page

Stay in the Loop: Subscribe to our weekly mailing list so you don’t miss out!

Join Our Job Notification Channels: Stay updated on WhatsApp or choose your specific field on Telegram:

WhatsApp Channel | IT Roles (Telegram) | SAP Roles (Telegram)

Pharmaceutical & Medical (#) | Finance (#) | Manufacturing & Engineering (#)

Supply Chain & Procurement (#) | Sales & Marketing (#)

Communication Preferences: Please let us know how you would like us to manage your details:

Opt-In: I want to receive updates on new opportunities via mail, call, or text.

Database Only: Keep my profile on file, but do not contact me.

Remove: Completely remove my details from the database.

Auto-apply to this jobView original posting ↗
Senior Full Stack Developer (Java, Spring Boot & AWS Cloud) - Gauteng/Hybrid - ISB5202172 at iSanqa — Midrand, Gauteng · JobAlertsZA