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.
GetRemote is all about sharing awesome remote job opportunities from different businesses—we are not the actual employer or connected to them in any way.Â