This is an ideal opportunity for a full stack Java developer, with the further option to work from home. The job carries high practical demands for which you will need to have a passion for writing masterful code. You will be a key role player in the development and maintenance of software applications owned or commissioned by Super Group.

EXPERIENCE WITH THE FOLLOWING TECHNOLOGIES IS REQUIRED:

  • Java 8
  • Spring boot
  • Microservices
  • Angular
  • Elastic Search
  • Git, Maven, JIRA and IntelliJ
  • Developing unit tests, preferably with Mockito
  • Experience with SQL databases, preferably with MS SQL
  • Experience with NoSQL, specifically MongoDB and Firebase

NOTE: It is critical to your success in this job that you are able to perform efficiently and independently.

DUTIES AND RESPONSIBILITIES:

  • Your main objective will be to write modular, testable, and documented code.
  • You must be able to function autonomously with limited to no assistance in resolving complex coding issues and bugs.
  • Support junior developers with application development.
  • Undertake conscious and systematic code reviews with fellow developers to check each other’s code for mistakes in order to accelerate and streamline the process of software development.
  • Take on development projects under the coordination of the development manager and/or technical lead and ensure full delivery of project outcomes to specification and/or instruction.

ABOUT THE IDEAL CANDIDATE:

  • At least 3 (three) years experience using the technologies outlined in this advert.
  • Non-South African applicants must be in possession of the requisite visas and must be legally entitled to work in South Africa.
  • Independent and skillful in Java technologies
  • Excellent troubleshooting skills
  • Willingness to learn and tackle a broad variety of bugs
  • Adaptable
  • We operate in a fast paced, high-performance environment where you will be expected to complete projects within stipulated timelines.

REMUNERATION:

This position will be offered a competitive salary with the added benefit of a Group pension fund, medical aid contribution, funeral policy and death/disability cover.