Java Team Leader (South Africa)
We’re Hiring: Java Team Leader
Dash Recruitment is partnering with a leading technology company in South Africa to find an experienced Java Team Leader to guide a high-performing development team.
About the Role
As a Java Team Leader, you’ll be responsible for leading a team of developers, driving technical excellence, and delivering enterprise-level software solutions. You’ll play a key role in system architecture, code quality, and mentoring team members, while remaining hands-on with development.
Key Responsibilities
• Lead and mentor a team of Java developers
• Design, develop, and maintain high-performance Java applications
• Collaborate with product managers, architects, and stakeholders
• Ensure coding standards, best practices, and agile principles are followed
• Drive continuous improvement within the team
Requirements
• 5+ years of professional Java development experience
• 2+ years in a leadership, mentoring, or team lead role
• Strong skills in Java, Spring/Spring Boot, and RESTful APIs
• Experience with databases (SQL/NoSQL) and cloud platforms (AWS/Azure advantageous)
• Solid understanding of Agile/Scrum methodologies
• Excellent problem-solving and communication skills
What’s on Offer
✅ Competitive salary package
✅ Hybrid/remote work flexibility (depending on client)
✅ Career growth in a dynamic, innovative environment
✅ Opportunity to lead impactful projects with top-tier clients
Ready to lead the way? Apply today at jobs@dashrecruitment.com
#JavaJobs #TechCareers #TeamLead #DashRecruitment