Java Developer

Johannesburg, Gauteng, South Africa • Posted May 28, 2026

Job Type: Contract
Location: Johannesburg, Gauteng
Posted: May 28, 2026
Category: Computer Occupations
Application Deadline: July 07, 2026

Role Description

We are looking for a Java developer responsible for building Java applications. This includes anything between complex groups of back-end services and their client-end (desktop and mobile) counterparts. Your primary responsibility will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure. Thus, a commitment to collaborative problem solving, sophisticated design, and product quality is essential.



  • Minimum of 5 years Java experience

  • Java 8 Experience

  • Knowledge of relational databases in particular MS SQL

  • Good understanding of Restful web services

  • Knowledge of integration patterns and messaging layer

  • Proven record of deploying changes into production

  • Good understanding of different environments (e.g. DEV, SIT, UAT, STAGING, PROD)

  • Team player

  • Micro-service design principles

  • Know...

Interested in this role?

Click the button below to start your application for Java Developer at Siri Technologies.

Apply Now