August 16, 2018

Java Software Engineer

Role: Java Software Engineer

Contract Type: Permanent

Primary Skill: Java Development

Job Level: Intermediate Experienced

Core Technology: Java

Qualification Required: Bachelor’s Degree or Equivalent

Successful candidates will get to work alongside some of SA’s top Java software engineers – many who are legends in the industry.

Skills and Experience:

Competence in some of the following relative to the seniority of the role: 

  • OO Principles – polymorphism, inheritance, encapsulation
  • Java Core APIs
  • JDBC – creating relational databases, queries and updates
  • Debugging
  • JUnit/Unit Testing Framework
  • EJB or Spring Framework
  • JPA/Hibernate
  • RESTful Framework
  • Maven/ANT
  • GIT
  • HTML5 basics
  • JavaScript Basics

Send CV to