Java Software Developer – IT-Online


An international manufacturer of luxury cars and motorcycles owned by a multinational in South Africa has an incredible opportunity for a Java software developer.

The ideal candidate should have:

  • +5 years of experience as a software engineer
  • +3 years of experience with Public Cloud platforms as Cloud Architect or Cloud Engineer
  • A relevant IT degree

Technical and functional skills include:

  • Good knowledge of Java
  • Familiarity with microservices, cloud architectures and container architectures e.g. Docker
  • Experience with container orchestration platforms, preferably Azure AKS, AWS EKS or Kubernetes
  • At least 5 years of experience using front-end and back-end technologies such as:


  • Experience with GitOps workflow
  • Experience with continuous integration and continuous delivery tools (ArgoCD, AzureDevOps, Jenkins)
  • Experience with infrastructure as code (Terraform)
  • Proficiency in building resilient solutions, e.g. understanding of event-driven approach
  • Proficiency in Kafka or other streaming platforms or messaging systems, e.g. MQTT
  • Experience in data modeling and database technologies (SQL and NoSQL).
  • Mastery of Restful Services, Kafka or MQTT.

Additional benefit:

  • Experience with Quarkus Supersonic Subatomic Java
  • Proficiency with UI frameworks, e.g. Angular or React
  • Experience with testing tools like Karma, Jasmine, Postman, Newman, Cypress, Selenium, Junit, Robot, Jest

  • Experience with backend frameworks like Spring, Java EE

  • Experience with agile methodologies, in particular Scrum.

The ideal candidate will have the following responsibilities:

  • Development of backend and frontend user stories.
  • Actively participate in all regular Scrum ceremonies
  • Contribute to the refinement of user stories (user stories at the start of a development sprint may not be fully specified)
  • Liaise with stakeholders and team members
  • Proactive sharing of knowledge, mentoring and coaching of members of the same team or other teams
  • Clarify open points by possibly making proposals and/or developing a prototype for further discussion.
  • Provide support for existing solutions (DevOps)

Apply now and pass these applications 🙂

Desired skills:

  • Java
  • HTML
  • CSS
  • Azure blue
  • Rest
  • Kubernetes
  • AWS
  • Cloud

Desired work experience:

Find out more/Apply to this position


Comments are closed.