Skip to main content

Team Leader - Hybrid Role

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