
Java Developer
- Gauteng
- Permanent
- Full-time
π‘ Non-Negotiables:
- 5+ years backend development experience
- Java & Spring Boot expertise
- Strong SQL & relational database knowledge (MySQL)
- AWS (Lambda, ECS, RDS, S3) proficiency
- REST APIs & token-based authentication
- Git version control, Agile environment exposure
- Hybrid working model
- Exposure to cloud-first architecture & DevOps practices
- Ownership of backend system design
- Opportunities to mentor, coach, and lead technical decisions
- Essential: Degree in Computer Science, IT, or equivalent
- Desirable: AWS certifications, Java OCA
- 5+ years backend development in professional environments
- Proven Java & Spring Boot framework experience
- Cloud-native development experience (AWS)
- Strong knowledge of relational databases (MySQL, SQL)
- Unit testing frameworks & CI/CD exposure
- Agile (Scrum/Kanban) experience
- Desirable: Docker, Terraform, CI/CD pipelines, Hibernate, Lombok, Atlassian Suite, frontend exposure (JS, React, HTML, CSS)
Design & Architecture (10%)
- Design high-performance backend code, database, and cloud architectures
- Develop efficient and scalable backend code in Java
- Resolve system bugs, reduce technical debt
- Deliver features on time and to specification
- Write & maintain unit tests
- Participate in manual testing cycles
- Maintain build scripts & automations
- Deploy backend/cloud services to AWS
- Monitor production environments and resolve issues
- Document database, cloud service, and code architectures
- Maintain API and system documentation
- Provide technical coaching & mentorship
- Participate in peer reviews and solution design sessions
- Assist in story estimation and planning
- Keep up-to-date with new technologies & best practices
- Suggest improvements, drive initiatives
- Support product owner with delivery risks
If you are a seasoned Java backend developer ready to shape high-performance systems and mentor the next generation of engineers, this is your chance. Apply today!
β οΈ Disclaimer: If you have not received a response within 2 weeks, please consider your application unsuccessful.
π§ Contact:For more information please contact:Tristenn Schoeman