Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Mar 13, 2026
    Deadline: Mar 29, 2026
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • In 1998 Rand Merchant Bank Holdings and the financial services interests (First National Bank of Southern Africa Limited "FNB"? and Southern Life Limited) of Anglo-American were merged to form FirstRand Limited. FNB became a wholly owned subsidiary of FirstRand and currently trades as a division of FirstRand Bank Limited. FNB provides personal, ...
    Read more about this company

     

    Technical Team Leader

    Job 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 DevOps 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.

    End Date: March 21, 2026

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to FNB South Africa on firstrand.wd3.myworkdayjobs.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at FNB South Africa Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail