Intermediate Backend Developer (Java Microservices)
We're seeking an experienced Intermediate Backend Developer to contribute to the development of scalable backend services and microservices within a high-performing Agile environment.
Requirements
- Diploma or Degree in Computer Science, Information Technology or related field
- 3-5 years' software development experience
- Minimum 3 years' Java backend development experience
- Experience with API-driven and microservices-based applications
Technical Skills
- Java 17
- Spring Boot 3.x
- Spring Web
- Spring Data JPA (Hibernate)
- REST APIs
- SQL Databases
- Maven
- Git
- Agile/Scrum
Advantageous
- Apache Kafka
- Redis
- Spring Security
- Keycloak
- Docker
- Kubernetes
- CI/CD
- Azure / AWS
Location: Gauteng (On-site)
Contract: 7 Months (September 2026 - March 2027)