Intermediate Java Developer Remote role

Annual base salary (This could vary from candidate to candidate)
ZAR850,000

  **NOTE: 100% Remote Role – can be based anywhere in South AfricaOur client, a leading global acquirer of communications and media software businesses by providing businesses with access to a global network of like-minded professionals, customers and partners is urgently looking for a Java Developer (Intermediate) who will assist the team in developing, implementing and maintaining their software.You will also be required to develop code and ensure that it meets the defined criteria for software testing and produce software builds via a predefined process. Furthermore, you will be configuring the environment required by the system development and producing integration test specifications as per project plans. Your role will also include conducting the tests as defined in the specifications and recording any failures, followed by FAT test results for each function developed and finally producing system integration reports.

In order to be considered the following is required:

  • Grade 12
  • IT Degree or Diploma
  • A minimum of 3-year applicable experience
  • Solid understanding of Java 8+
  • Solid understanding of messaging protocols like SOAP and REST
  • Strong understanding of version control and related concepts and techniques, particularly Git
  • Working knowledge of operating systems, including Linux (Basic Linux Concepts are mandatory)
  • Familiar with Docker / Kubernetes
  • Knowledge of SQL and industry-standard databases
  • Understanding and working knowledge of J2EE containers (Payara / Glassfish) and web servers
  • A thorough understanding of Software Development Life Cycle
  • Experience in Scrum / Agile methodologies

Information displayed above not limited to advertisement.Please consider your application as unsuccessful if you have not received a response within 14 days of submitting your application. However, please keep a lookout on our website,  www.bedifferent.co.za, for available positions which you may be suited for.