Technical Team Leader (Java) at FNB South Africa

Experience: Mid-level

Education: Bachelors

Job-type: Full Time

Location: Gauteng

Field: IT

First National Bank (FNB; Afrikaans: Eerste Nasionale Bank (ENB)) is one of South Africa’s “big four” banks. It is a division of FirstRand, a large financial services conglomerate, which trades on the Johannesburg Securities Exchange (JSE), under the symbol: FSR. FNB is also listed on the Botswana Stock Exchange under the symbol FNBB and is a constituent of the BSE Domestic Company Index.

Job Overview 

  • To provide expert advice and support in practice formulation and associated best practice improvements
  • Responsible for leading and developing a team of technical resources that provide operational project and technical support

Responsibilities

  • Write, test and debug Java applications, ensuring high performance and scalability
  • Conduct peer reviews, refactor code and follow best practices to improve efficiency and maintainability
  • Identify and fix software defects, performance issues and security vulnerabilities
  • Keep up to date with new Java frameworks, libraries and development trends to enhance application development
  • Design, implement and optimize database queries and interactions using MySQL databases

Requirements

  • Java 11/17
  • Springboot
  • MySQL
  • Hibernate
  • Flyway \ Liquibase
  • Docker
  • Kubernetes
  • CI/CD
  • Maven
  • SonarQube
  • GIT
  • Have experience with the following tech tools:
  • Atlassian stack
  • Intellij
  • Linux
  • MS Teams
  • Have 5+ years of experience as a Java developer
  • Have a qualification in Information Technology, Informatics or equivalent
  • Have experience mentoring junior developers

Method of Application

Meet the qualifications?

Apply now at FNB South Africa on firstrand.wd3.myworkdayjobs.com

Fast Track Your Application

Want to skip the queue? Submit your CV directly and our team will prioritise your application.

Submit Your CV

Latest Jobs

Scroll to Top