One of our clients based in Johannesburg South is seeking a Java Developer to join their team. They use Java as a language in everything they do. Web, App, Back-End and Front-End.

Responsibilities:

  • Designing, implementing, and maintaining Java-based applications
  • Contributing to all phases of the development lifecycle
  • Writing testable, scalable, and efficient code
  • Test and debug new applications and updates
  • Maintain up to date code documentation
  • Participating in code reviews

Minimum Requirements

Requirements

  • Degree in Computer Science, Engineering or a related field
  • National Certificate (70% for pure mathematics, we may consider 60% depending on experience and training.)
  • Java trained, have prior experience in Java development
  • Strong knowledge of Java Application Frameworks (Struts, Spring, Hibernate, Springboot)
  • Hands-on experience working in an Agile environmen
  • Readiness TEST (ASD test).
  • ASD Java TEST. Essential.
  • Self-starter.
  • Ability to work from home/remotely.
  • Intuition and problem-solving ability.
  • Own transport and driver’s licence.
  • Good Communication Skills

Learn more/Apply for this position