F

Java Developer (Junior to Senior) at FNB South Africa

FNB South Africa
Full-time
On-site
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 1+ years of experience as a Java developer (Band D)
Have 3+ years of experience as a Java developer (Band C1)
Have 5+ years of experience as a Java developer (Band C2)
Have a qualification in Information Technology, Informatics or equivalent