Job Description

Role: Java Developer
Type: Independent contract or FTC (fixed term contractor)
Start: ASAP
Location: Remote, anywhere in South Africa

Summary

We're looking for a hands-on Java engineer to build reliable, scalable backend services. You'll work on well-structured APIs, contribute to CI/CD pipelines, and help ship production-ready features at pace. You care about clean code, performance, security, and building maintainable services that are easy to test, deploy, and operate.

What you'll do

  • Build and maintain backend services using modern Java (mainstream framework, typically Spring Boot).
  • Design, implement, document RESTful APIs, handling validation, errors, versioning etc.
  • Work with relational and/or NoSQL databases, modelling data, writing efficient queries, and applying migration practices.
  • Implement secure authentication and authorisation patterns and follow secure coding practices.

Ready to Apply?

Take the next step in your AI career. Submit your application to Inspired Testing today.

Submit Application