Junior Java Developer at FNB South Africa

Company: FNB South Africa

Visit Website

FNB South Africa

Industry: Banking / Financial Services

Posted: Sep 8, 2025

Deadline: Sep 30, 2025

Job Type: Full Time

Qualification: Bachelors

Experience: 1 year

Location: Gauteng

City: Randburg

Field: ICT / Computer

Job Description

  • To provide IT expertise and support in the design and configuring of new systems and enhancements to existing systems in accordance with agreed framework of programming standards.
  • To produce logical and technical specifications from functional specifications and to write the code for small to medium applications. 

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
  • Have a qualification in Information Technology, Informatics or equivalent

You will have access to:

  • Opportunities to network and collaborate
  • Challenging Working
  • Opportunities to innovate

End Date: September 13, 2025 

Click here to apply

Job Description

nn

    nt

  • To provide IT expertise and support in the design and configuring of new systems and enhancements to existing systems in accordance with agreed framework of programming standards.
  • nt

  • To produce logical and technical specifications from functional specifications and to write the code for small to medium applications. 
  • n

nn

Are you someone who can:

nn

    nt

  • Write, test and debug Java applications, ensuring high performance and scalability
  • nt

  • Conduct peer reviews, refactor code and follow best practices to improve efficiency and maintainability
  • nt

  • Identify and fix software defects, performance issues and security vulnerabilities
  • nt

  • Keep up to date with new Java frameworks, libraries and development trends to enhance application development
  • nt

  • Design, implement and optimize database queries and interactions using MySQL databases
  • n

nn

You will be an ideal candidate if you:

nn

Have experience with the following tech stack:

nn

    nt

  • Java 11/17
  • nt

  • Springboot
  • nt

  • MySQL
  • nt

  • Hibernate
  • nt

  • Flyway \ Liquibase
  • nt

  • Docker
  • nt

  • Kubernetes
  • nt

  • CI/CD
  • nt

  • Maven
  • nt

  • SonarQube
  • nt

  • GIT
  • n

nn

Have experience with the following tech tools:

nn

    nt

  • Atlassian stack
  • nt

  • Intellij
  • nt

  • Linux
  • nt

  • MS Teams
  • nt

  • Have 1+ years of experience as a Java developer
  • nt

  • Have a qualification in Information Technology, Informatics or equivalent
  • n

nn

You will have access to:

nn

    nt

  • Opportunities to network and collaborate
  • nt

  • Challenging Working
  • nt

  • Opportunities to innovate
  • n

nn

End Date: September 13, 2025 

","datePosted":"2025-09-08","validThrough":"2025-09-30T00:00:00+00:00","employmentType":"FULL_TIME","hiringOrganization":{"@type":"Organization","name":"FNB South Africa","sameAs":"https://southafrica.jobsportal-career.com/","logo":"https://southafrica.jobsportal-career.com/wp-content/uploads/2025/09/91848FBN-South-Africa-32.png"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","streetAddress":"Gauteng","addressLocality":"Randburg","addressRegion":"Gauteng","postalCode":"1111","addressCountry":"ZA"}},"applicantLocationRequirements":{"@type":"Country","name":"South Africa"},"industry":"Banking / Financial Services","directApply":true,"hiringOrganizationWebsite":"https://southafrica.jobsportal-career.com/","applicationContact":"https://firstrand.wd3.myworkdayjobs.com/en-US/FRB/job/Randburg/Junior-Java-Developer_R39099?redirect=/FRB/job/Johannesburg/RMB-Production-Support-Analyst_R19804/apply&CF_REC_LRV_CC_Hierarchy_Franchise_Job_Posting_Anchor_Extended=6450b01b9917101d3a27f39cacf80000&locationCountry=4db3c26940b944919b83612cc1193eed&utm_source=southafrica.jobsportal-career.com","url":"https://southafrica.jobsportal-career.com/jobs/junior-java-developer-at-fnb-south-africa/","experienceRequirements":{"@type":"OccupationalExperienceRequirements","monthsOfExperience":12},"baseSalary":{"@type":"MonetaryAmount","currency":"ZAR","value":{"@type":"QuantitativeValue","minValue":49794,"maxValue":55706,"unitText":"MONTH"}}}