×
Register Here to Apply for Jobs or Post Jobs. X

Technical Team Leader

Job in Johannesburg, 2000, South Africa
Listing for: FirstRand Bank Limited
Full Time position
Listed on 2026-02-24
Job specializations:
  • Software Development
    Java Developer, Software Engineer, Full Stack Developer
Job Description & How to Apply Below

Description

The Java Team Lead will be responsible for leading a team of Java developers in designing, developing, and maintaining high-quality software solutions. This role ensures adherence to best practices, coding standards, and agile methodologies while driving innovation and efficiency within the team.

Key Responsibilities

  • Lead and mentor a team of Java developers, providing technical guidance and support.
  • Oversee the design, development, and deployment of Java-based applications.
  • Collaborate with business analysts, architects, and stakeholders to define technical requirements.
  • Ensure code quality through reviews, testing, and adherence to best practices.
  • Manage project timelines, deliverables, and resource allocation.
  • Drive continuous improvement initiatives within the development team.
  • Stay updated with emerging technologies and recommend adoption where applicable.
  • Required Skills & Competencies

  • Strong proficiency in Java
    , Spring Framework
    , and related technologies.
  • Experience with microservices architecture
    , RESTful APIs
    , and cloud platforms (AWS/Azure).
  • Solid understanding of Dev Ops practices
    , CI/CD pipelines, and containerization (Docker/Kubernetes).
  • Excellent leadership, communication, and problem-solving skills.
  • Ability to manage multiple priorities in a fast-paced environment.
  • Qualifications & Experience

  • Bachelor’s degree in Computer Science, Information Technology, or related field.
  • Minimum 8+ years of Java development experience
    , with at least 3 years in a leadership role
    .
  • Proven experience in agile software development methodologies
    .
  • Banking or financial services experience is advantageous.
  • Job Details

    Take note that applications will not be accepted on the below date and onwards, kindly submit applications ahead of the closing date indicated below.

    03/03/26

    All appointments will be made in line with First Rand Group’s Employment Equity plan. The Bank supports the recruitment and advancement of individuals with disabilities. In order for us to fulfill this purpose, candidates can disclose their disability information on a voluntary basis. The Bank will keep this information confidential unless we are required by law to disclose this information to other parties.

    Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
    To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)

    Job Posting Language
    Employment Category
    Education (minimum level)
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary