Company:
FNB South Africa
Industry: Banking / Financial Services
Deadline: Nov 30, 2025
Job Type: Full Time
Experience: 5 years
Location: Gauteng
Province: Randburg
Field: ICT / Computer
Job Description
- 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
Are you someone who can:
- 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
You will be an ideal candidate if you:
Have experience with the following tech stack:
- 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
End Date: November 5, 2025