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