Enable job alerts via email!

Java Developer (Contract) - Gauteng/Hybrid - Isb5201334

Findojobs South Africa

Gauteng

Hybrid

ZAR 800,000 - 1,000,000

Full time

Yesterday
Be an early applicant

Job summary

A leading recruitment agency is seeking a Senior Java Developer to work on retail vehicle management solutions. The role requires extensive experience with Java EE and Spring Framework, a strong background in microservices, and familiarity with AWS cloud technologies. This position offers opportunities for international travel and a modern tech stack, with team members working in Gauteng including Midrand, Menlyn, and Rosslyn.

Qualifications

  • At least 8 years of work experience in Java development.
  • Proven experience in delivering high-quality IT solutions.

Responsibilities

  • Develop and maintain backend platforms and applications.
  • Review and present proposed system solutions to IT and business stakeholders.
  • Design and implement systems solutions in line with quality and delivery requirements.
  • Gather and analyse requirements from end users.
  • Provide coaching and training to colleagues and users as needed.
  • Engage in code reviews to provide constructive feedback.

Skills

Java EE
Spring Framework
RESTful API design
Microservices architecture
SQL
PostgreSQL
Docker
Kubernetes
Git
CI/CD pipelines
Agile methodology
AWS Cloud

Education

Diploma or degree in a business or IT-related field

Job description

Are you a seasoned Java developer ready to make an impact in retail vehicle management?

Join our client's VSS team working on cutting-edge solutions with Java EE, Spring Framework, microservices, and AWS cloud technologies.

Senior Java role in retail vehicle management systems

Modern tech stack with Java EE, Spring, microservices, AWS

International travel opportunities

Enterprise-grade automotive solutions development

CONTRACT : Until December 2027

EXPERIENCE : 8+ Years in Java Development

COMMENCEMENT : 01 August 2025

LOCATION : Midrand / Menlyn / Rosslyn / Home Office rotation

Qualifications / Experience Required

  • Diploma or degree in a business or IT-related field
  • At least 8 years of work experience in Java development
  • Proven experience in delivering high-quality IT solutions

Essential Skills Requirements

  • Extensive experience in Java development, including Java EE and Spring Framework
  • Strong knowledge of RESTful API design and implementation
  • Experience with microservices architecture and design patterns
  • Expertise in database technologies, including SQL and PostgreSQL
  • Familiarity with containerization tools like Docker and orchestration platforms such as Kubernetes
  • Proficiency in version control systems, particularly Git
  • Experience with CI / CD pipelines and tools like Jenkins, GitHub Actions, or GitLab CI / CD
  • Strong understanding of Agile and DevOps principles
  • Experience with cloud platforms, particularly AWS Cloud
  • Excellent problem-solving skills and ability to work in a collaborative environment
  • Any additional responsibilities assigned in the Agile Working Model (AWM) Charter

Advantageous Skills Requirements

  • Experience in manual or automated testing
  • Exposure to web and digital projects
  • Familiarity with Agile working methodologies
  • Experience with code quality tools like SonarQube
  • Understanding of microservices architecture
  • Familiarity with integration between different technologies
  • Knowledge of system audits and compliance standards
  • Experience in user training and operational manual preparation

Role & Responsibilities

Core Role tasks and responsibilities :

  • Develop and maintain backend platforms and applications
  • Review and present proposed system solutions to IT and business stakeholders
  • Design and implement systems solutions in line with quality and delivery requirements
  • Gather and analyse requirements from end users
  • Provide coaching and training to colleagues and users as needed
  • Utilise version control systems like Git to manage code changes, collaborate with team members, and maintain project history
  • Engage in code reviews to provide constructive feedback, ensure code quality, and promote best practices within the development team
  • Maintain clear and comprehensive documentation of code and processes to facilitate knowledge sharing and onboarding of new team members
  • Participate in Agile ceremonies such as sprint planning, daily stand-ups, and retrospectives to contribute to team goals and product timelines

PLEASE NOTE :

By applying for this role, you consent to being added to the iSanqa database and to receiving updates until you unsubscribe.

Also note, that if you have not received a response from us within 2 weeks, your application was unsuccessful.

Candidates MUST be based in Gauteng or WILLING TO RELOCATE!

isanqa #isanqaresourcing#JavaDeveloper #SpringFramework #Microservices #AWS #Docker #Kubernetes #CI_CD #PostgreSQL #RESTfulAPI #DevOps #RetailVehicleManagement #InternationalTravel #FuelledByPassionIntegrityExcellence

iSanqa is your trusted Level 2 BEE recruitment partner, dedicated to continuous improvement in delivering exceptional service. Specializing in seamless placements for permanent staff, temporary resources, and efficient contract management and billing facilitation, iSanqa Resourcing is powered by a team of professionals with an outstanding track record. With over 100 years of combined experience, we are committed to evolving our practices to ensure ongoing excellence.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.