Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.
Get past ATS filters
Benefits offered by this job
Competitive compensation package
Commission incentives
Access to employee wellness programs
Tenure-based loyalty leave
Job summary
A leading tech company in Johannesburg seeks an experienced Java Team Lead to drive the delivery of world-class applications. The ideal candidate will possess a strong background in software engineering, leadership capabilities, and a commitment to mentoring team members. This role offers competitive compensation, a hybrid working model, and continuous development in a dynamic, innovative environment that prioritises individual career growth and collaboration.
Qualifications
Minimum 6 years experience as a software engineer in an enterprise environment.
Mastery of various technologies with the agility to adapt to new frameworks.
Ability to architect and structure small projects within an enterprise environment.
Responsibilities
Guide and deliver web and mobile applications for leading organisations.
Engage in stages of the SDLC from design to estimation.
Mentor and coach team members to uphold standards of excellence.
Skills
Leadership
Software engineering fundamentals
Collaboration and communication
Mentorship
Adaptability to new frameworks
Education
Bachelor's degree in IT, Engineering, or related fields
Tools
Spring
Angular
Azure
Hibernate
Maven
Job description
A leading tech company in Johannesburg seeks an experienced Java Team Lead to drive the delivery of world-class applications. The ideal candidate will possess a strong background in software engineering, leadership capabilities, and a commitment to mentoring team members. This role offers competitive compensation, a hybrid working model, and continuous development in a dynamic, innovative environment that prioritises individual career growth and collaboration.