Psybergate is an IT company that builds bespoke software solutions and provides specialised resourcing for client projects.
We are looking for a Java Developer to join our financial services client based in Johannesburg North for a 6-months contract role.
What you will be doing:

  • Support high-performing, scalable, enterprise-grade application design & development in agile teams by producing, testing, documenting & reviewing source code.
  • Back-end developer and Full Stack Development
  • Building high-performing, scalable, enterprise-grade applications.
  • Contribute in all phases of the development lifecycle
  • Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
  • Quickly produce well-organized, optimized, and documented source code
  • Debug existing source code and polish feature sets

What we are looking for:

  • Completed IT/BSc degree or other related fields
  • 8 years experience in Java Development
  • Excellent understanding of java 8+
  • Solid understanding of Object-Oriented Design and ability to properly apply general design patterns and paradigms
  • Experience with test-driven development and domain-driven development
  • Experience with one or more of the following application frameworks: Spring

What Technologies you will use:

  • Java 8+
  • Spring Boot 5+
  • Angular 5+
  • Linux experience


  • React
  • Kafka
  • Kubernetes
  • Docker

Onsite work required.

Please note that if you do not hear from us within 3 weeks, consider your application unsuccessful.

Desired Skills:

  • Full Stack Developer
  • Full Stack Java Developer
  • Docker
  • Kubernetes
  • React
  • Kafka

Learn more/Apply for this position