Jobs in

Product Engineer - Johannesburg

Requirements:

  • Min 3 years' development experience
  • Experience working in an agile environment
  • Excellent communication, analytical skills, and decision-making ability in collaborative environments
  • Solid understanding of Object-Oriented Design and ability to properly apply general design patterns and paradigms
  • Experience with test-driven development and domain-driven design
  • Solid understanding of messaging protocols and web services like SOAP and REST
  • Experience with open-source relational databases
  • Experience with CI / CD tools (like Jenkins, Bamboo, TFS, Azure Devops) and Artifact Management (preferably Nexus)
  • Ability to create and maintain sophisticated CI / CD pipelines
  • Familiar with Containerisation technologies like Docker & or orchestrators like Kubernetes
  • Java 8
  • Databases (PostgreSQL)
  • Jira
  • Confluence
  • GitHub
  • Springboot
  • Maven
  • Junit
  • Messaging (MQ / Kafka)
Apply Now
Share this job with someone you think should apply!
Facebook buttonFacebook   Whatsapp buttonWhatsapp

Related Jobs

JAVA Developer - Johannesburg

...

Java Developer JHB - Central - Central Johannesburg

Psybergate Ltd

...

Product Engineer Johannesburg - Johannesburg

Sapientis Talent Management

...

Platform Engineer - Johannesburg

BASHR Consulting

...

Java Full Stack Developer - Johannesburg

IQbusiness South Africa

...

Want to do another search?

Jobs in