Java Developer (Junior to Senior)

FNB Logo

First National Bank (FNB)

Verified

Johannesburg

I

Gauteng, ZA

Posted Date:

Closing Date:

Tech

Permanent

Entry Level

Office

R44 268 p.m

Back

Java Developer (Junior to Senior)

FNB Logo

First National Bank (FNB)

Verified

Johannesburg

I

Gauteng, ZA

Posted Date:

Closing Date:

Tech

Permanent

Entry Level

Office

R44 268 p.m

Back

Java Developer (Junior to Senior)

FNB Logo

First National Bank (FNB)

Johannesburg

I

Gauteng, ZA

Posted Date:

Closing Date:

Tech

Permanent

Entry Level

Office

R44 268 p.m

Back

Java Developer (Junior to Senior)

FNB Logo

First National Bank (FNB)

Johannesburg

I

Gauteng, ZA

Posted Date:

Closing Date:

Tech

Permanent

Entry Level

Office

R44 268 p.m

Back

1

Position Overview

FNB is building a talent pool for Java Developers (Junior to Senior) within its ConnectMe team based in Randburg. This advertisement is not linked to an active vacancy but is intended to identify suitable candidates for future opportunities aligned to development standards.


The role focuses on designing and implementing high-quality, maintainable, and efficient Java-based solutions according to functional specifications. Successful candidates may contribute to scalable banking technology systems within a structured development environment.

1

Position Overview

FNB is building a talent pool for Java Developers (Junior to Senior) within its ConnectMe team based in Randburg. This advertisement is not linked to an active vacancy but is intended to identify suitable candidates for future opportunities aligned to development standards.


The role focuses on designing and implementing high-quality, maintainable, and efficient Java-based solutions according to functional specifications. Successful candidates may contribute to scalable banking technology systems within a structured development environment.

1

Position Overview

FNB is building a talent pool for Java Developers (Junior to Senior) within its ConnectMe team based in Randburg. This advertisement is not linked to an active vacancy but is intended to identify suitable candidates for future opportunities aligned to development standards.


The role focuses on designing and implementing high-quality, maintainable, and efficient Java-based solutions according to functional specifications. Successful candidates may contribute to scalable banking technology systems within a structured development environment.

1

Position Overview

FNB is building a talent pool for Java Developers (Junior to Senior) within its ConnectMe team based in Randburg. This advertisement is not linked to an active vacancy but is intended to identify suitable candidates for future opportunities aligned to development standards.


The role focuses on designing and implementing high-quality, maintainable, and efficient Java-based solutions according to functional specifications. Successful candidates may contribute to scalable banking technology systems within a structured development environment.

2

Who Should Apply

Subheading: This opportunity is ideal for:

  • Professionals with 1+ to 5+ years of Java development experience (Band D to C2).

  • Candidates with a qualification in Information Technology, Informatics, or equivalent.

  • Developers experienced in backend application development.

  • Individuals aligned with continuous learning and technical improvement.


Tip / Guidance:
Applicants should match their experience level clearly to the relevant band (1+, 3+, or 5+ years) when applying.

2

Who Should Apply

Subheading: This opportunity is ideal for:

  • Professionals with 1+ to 5+ years of Java development experience (Band D to C2).

  • Candidates with a qualification in Information Technology, Informatics, or equivalent.

  • Developers experienced in backend application development.

  • Individuals aligned with continuous learning and technical improvement.


Tip / Guidance:
Applicants should match their experience level clearly to the relevant band (1+, 3+, or 5+ years) when applying.

2

Who Should Apply

Subheading: This opportunity is ideal for:

  • Professionals with 1+ to 5+ years of Java development experience (Band D to C2).

  • Candidates with a qualification in Information Technology, Informatics, or equivalent.

  • Developers experienced in backend application development.

  • Individuals aligned with continuous learning and technical improvement.


Tip / Guidance:
Applicants should match their experience level clearly to the relevant band (1+, 3+, or 5+ years) when applying.

2

Who Should Apply

Subheading: This opportunity is ideal for:

  • Professionals with 1+ to 5+ years of Java development experience (Band D to C2).

  • Candidates with a qualification in Information Technology, Informatics, or equivalent.

  • Developers experienced in backend application development.

  • Individuals aligned with continuous learning and technical improvement.


Tip / Guidance:
Applicants should match their experience level clearly to the relevant band (1+, 3+, or 5+ years) when applying.

3

Minimum Requirements

Subheading: Applicants must meet the following criteria:

  • Relevant IT-related qualification.

  • Proven experience in Java development.

  • Experience with Java 11/17 and Spring Boot.

  • Database experience using MySQL.


Tip / Guidance:
Ensure your CV reflects hands-on experience with the specified technologies to improve alignment with screening criteria.

3

Minimum Requirements

Subheading: Applicants must meet the following criteria:

  • Relevant IT-related qualification.

  • Proven experience in Java development.

  • Experience with Java 11/17 and Spring Boot.

  • Database experience using MySQL.


Tip / Guidance:
Ensure your CV reflects hands-on experience with the specified technologies to improve alignment with screening criteria.

3

Minimum Requirements

Subheading: Applicants must meet the following criteria:

  • Relevant IT-related qualification.

  • Proven experience in Java development.

  • Experience with Java 11/17 and Spring Boot.

  • Database experience using MySQL.


Tip / Guidance:
Ensure your CV reflects hands-on experience with the specified technologies to improve alignment with screening criteria.

3

Minimum Requirements

Subheading: Applicants must meet the following criteria:

  • Relevant IT-related qualification.

  • Proven experience in Java development.

  • Experience with Java 11/17 and Spring Boot.

  • Database experience using MySQL.


Tip / Guidance:
Ensure your CV reflects hands-on experience with the specified technologies to improve alignment with screening criteria.

4

Areas of Exposure

Subheading: Applicant will develop practical skills in:

  • Java application development and debugging.

  • Database design and optimisation using MySQL.

  • CI/CD processes and containerisation tools such as Docker and Kubernetes.

  • Code quality management using SonarQube and version control with Git.


Tip / Guidance:
Highlight project-based experience demonstrating scalability, security, and maintainability improvements.

4

Areas of Exposure

Subheading: Applicant will develop practical skills in:

  • Java application development and debugging.

  • Database design and optimisation using MySQL.

  • CI/CD processes and containerisation tools such as Docker and Kubernetes.

  • Code quality management using SonarQube and version control with Git.


Tip / Guidance:
Highlight project-based experience demonstrating scalability, security, and maintainability improvements.

4

Areas of Exposure

Subheading: Applicant will develop practical skills in:

  • Java application development and debugging.

  • Database design and optimisation using MySQL.

  • CI/CD processes and containerisation tools such as Docker and Kubernetes.

  • Code quality management using SonarQube and version control with Git.


Tip / Guidance:
Highlight project-based experience demonstrating scalability, security, and maintainability improvements.

4

Areas of Exposure

Subheading: Applicant will develop practical skills in:

  • Java application development and debugging.

  • Database design and optimisation using MySQL.

  • CI/CD processes and containerisation tools such as Docker and Kubernetes.

  • Code quality management using SonarQube and version control with Git.


Tip / Guidance:
Highlight project-based experience demonstrating scalability, security, and maintainability improvements.

5

Key Responsibilities

Subheading: The successful candidate will be responsible for:

  • Writing, testing, and debugging Java applications.

  • Conducting peer reviews and refactoring code.

  • Identifying and resolving performance and security issues.

  • Designing and optimising database queries.


Tip / Guidance:
Use measurable achievements (e.g., performance improvements or defect reduction) when describing prior work.

5

Key Responsibilities

Subheading: The successful candidate will be responsible for:

  • Writing, testing, and debugging Java applications.

  • Conducting peer reviews and refactoring code.

  • Identifying and resolving performance and security issues.

  • Designing and optimising database queries.


Tip / Guidance:
Use measurable achievements (e.g., performance improvements or defect reduction) when describing prior work.

5

Key Responsibilities

Subheading: The successful candidate will be responsible for:

  • Writing, testing, and debugging Java applications.

  • Conducting peer reviews and refactoring code.

  • Identifying and resolving performance and security issues.

  • Designing and optimising database queries.


Tip / Guidance:
Use measurable achievements (e.g., performance improvements or defect reduction) when describing prior work.

5

Key Responsibilities

Subheading: The successful candidate will be responsible for:

  • Writing, testing, and debugging Java applications.

  • Conducting peer reviews and refactoring code.

  • Identifying and resolving performance and security issues.

  • Designing and optimising database queries.


Tip / Guidance:
Use measurable achievements (e.g., performance improvements or defect reduction) when describing prior work.

6

Competencies & Skills

Subheading: The ideal candidate will demonstrate:

  • Technical proficiency in Java ecosystems.

  • Strong analytical and problem-solving ability.

  • Effective collaboration within development teams.

  • Familiarity with tools such as IntelliJ, Maven, Atlassian stack, Linux, and MS Teams.


Tip / Guidance:
Showcase familiarity with agile practices or structured development methodologies where applicable.

6

Competencies & Skills

Subheading: The ideal candidate will demonstrate:

  • Technical proficiency in Java ecosystems.

  • Strong analytical and problem-solving ability.

  • Effective collaboration within development teams.

  • Familiarity with tools such as IntelliJ, Maven, Atlassian stack, Linux, and MS Teams.


Tip / Guidance:
Showcase familiarity with agile practices or structured development methodologies where applicable.

6

Competencies & Skills

Subheading: The ideal candidate will demonstrate:

  • Technical proficiency in Java ecosystems.

  • Strong analytical and problem-solving ability.

  • Effective collaboration within development teams.

  • Familiarity with tools such as IntelliJ, Maven, Atlassian stack, Linux, and MS Teams.


Tip / Guidance:
Showcase familiarity with agile practices or structured development methodologies where applicable.

6

Competencies & Skills

Subheading: The ideal candidate will demonstrate:

  • Technical proficiency in Java ecosystems.

  • Strong analytical and problem-solving ability.

  • Effective collaboration within development teams.

  • Familiarity with tools such as IntelliJ, Maven, Atlassian stack, Linux, and MS Teams.


Tip / Guidance:
Showcase familiarity with agile practices or structured development methodologies where applicable.

7

What You Will Gain

Subheading: Professional growth opportunities include:

  • Exposure to enterprise-level banking systems.

  • Collaboration within diverse technical teams.

  • Opportunities to innovate within technology solutions.

  • Networking across the FirstRand Group.


Tip / Guidance:
This advertisement builds a future talent pool, so selection may align with upcoming business needs.

7

What You Will Gain

Subheading: Professional growth opportunities include:

  • Exposure to enterprise-level banking systems.

  • Collaboration within diverse technical teams.

  • Opportunities to innovate within technology solutions.

  • Networking across the FirstRand Group.


Tip / Guidance:
This advertisement builds a future talent pool, so selection may align with upcoming business needs.

7

What You Will Gain

Subheading: Professional growth opportunities include:

  • Exposure to enterprise-level banking systems.

  • Collaboration within diverse technical teams.

  • Opportunities to innovate within technology solutions.

  • Networking across the FirstRand Group.


Tip / Guidance:
This advertisement builds a future talent pool, so selection may align with upcoming business needs.

7

What You Will Gain

Subheading: Professional growth opportunities include:

  • Exposure to enterprise-level banking systems.

  • Collaboration within diverse technical teams.

  • Opportunities to innovate within technology solutions.

  • Networking across the FirstRand Group.


Tip / Guidance:
This advertisement builds a future talent pool, so selection may align with upcoming business needs.

8

Employment Equity

  • Appointments are made in line with FirstRand Group’s Employment Equity plan.

  • The Bank supports recruitment and advancement of individuals with disabilities.

  • Disability disclosure is voluntary and treated confidentially.


Tip / Guidance:
Candidates may voluntarily disclose disability information to support equity considerations.

8

Employment Equity

  • Appointments are made in line with FirstRand Group’s Employment Equity plan.

  • The Bank supports recruitment and advancement of individuals with disabilities.

  • Disability disclosure is voluntary and treated confidentially.


Tip / Guidance:
Candidates may voluntarily disclose disability information to support equity considerations.

8

Employment Equity

  • Appointments are made in line with FirstRand Group’s Employment Equity plan.

  • The Bank supports recruitment and advancement of individuals with disabilities.

  • Disability disclosure is voluntary and treated confidentially.


Tip / Guidance:
Candidates may voluntarily disclose disability information to support equity considerations.

8

Employment Equity

  • Appointments are made in line with FirstRand Group’s Employment Equity plan.

  • The Bank supports recruitment and advancement of individuals with disabilities.

  • Disability disclosure is voluntary and treated confidentially.


Tip / Guidance:
Candidates may voluntarily disclose disability information to support equity considerations.

9

Application Process

How to Apply:

  • Click (Apply Here) button and submit your application via the official FNB platform.

  • Attach required documentation.

  • Apply before 01 April 2026.


Tip / Guidance:
Applications will not be accepted after the stated closing date.

9

Application Process

How to Apply:

  • Click (Apply Here) button and submit your application via the official FNB platform.

  • Attach required documentation.

  • Apply before 01 April 2026.


Tip / Guidance:
Applications will not be accepted after the stated closing date.

9

Application Process

How to Apply:

  • Click (Apply Here) button and submit your application via the official FNB platform.

  • Attach required documentation.

  • Apply before 01 April 2026.


Tip / Guidance:
Applications will not be accepted after the stated closing date.

9

Application Process

How to Apply:

  • Click (Apply Here) button and submit your application via the official FNB platform.

  • Attach required documentation.

  • Apply before 01 April 2026.


Tip / Guidance:
Applications will not be accepted after the stated closing date.

10

Required Documents

  • Updated CV.

  • Relevant academic qualifications.

  • Supporting documentation if requested.


Tip / Guidance:
Ensure all experience and technical skills are clearly listed.

10

Required Documents

  • Updated CV.

  • Relevant academic qualifications.

  • Supporting documentation if requested.


Tip / Guidance:
Ensure all experience and technical skills are clearly listed.

10

Required Documents

  • Updated CV.

  • Relevant academic qualifications.

  • Supporting documentation if requested.


Tip / Guidance:
Ensure all experience and technical skills are clearly listed.

10

Required Documents

  • Updated CV.

  • Relevant academic qualifications.

  • Supporting documentation if requested.


Tip / Guidance:
Ensure all experience and technical skills are clearly listed.

11

Quick Eligibility Checklist

✔ Relevant IT qualification
✔ 1+ to 5+ years Java experience
✔ Experience with Java 11/17 and Spring Boot
✔ Database knowledge (MySQL)


Tip / Guidance:
Confirm your experience level aligns with the appropriate band before applying.

11

Quick Eligibility Checklist

✔ Relevant IT qualification
✔ 1+ to 5+ years Java experience
✔ Experience with Java 11/17 and Spring Boot
✔ Database knowledge (MySQL)


Tip / Guidance:
Confirm your experience level aligns with the appropriate band before applying.

11

Quick Eligibility Checklist

✔ Relevant IT qualification
✔ 1+ to 5+ years Java experience
✔ Experience with Java 11/17 and Spring Boot
✔ Database knowledge (MySQL)


Tip / Guidance:
Confirm your experience level aligns with the appropriate band before applying.

11

Quick Eligibility Checklist

✔ Relevant IT qualification
✔ 1+ to 5+ years Java experience
✔ Experience with Java 11/17 and Spring Boot
✔ Database knowledge (MySQL)


Tip / Guidance:
Confirm your experience level aligns with the appropriate band before applying.

12

Important Notes

  • This advertisement is for a talent pool and not an active vacancy.

  • Applicants may not receive immediate feedback.

  • Late applications after 01 April 2026 will not be accepted.


Tip / Guidance:
Apply only if you understand this is for future opportunities.

12

Important Notes

  • This advertisement is for a talent pool and not an active vacancy.

  • Applicants may not receive immediate feedback.

  • Late applications after 01 April 2026 will not be accepted.


Tip / Guidance:
Apply only if you understand this is for future opportunities.

12

Important Notes

  • This advertisement is for a talent pool and not an active vacancy.

  • Applicants may not receive immediate feedback.

  • Late applications after 01 April 2026 will not be accepted.


Tip / Guidance:
Apply only if you understand this is for future opportunities.

12

Important Notes

  • This advertisement is for a talent pool and not an active vacancy.

  • Applicants may not receive immediate feedback.

  • Late applications after 01 April 2026 will not be accepted.


Tip / Guidance:
Apply only if you understand this is for future opportunities.

13

Disclaimer

This job description is based on the official vacancy announcement published by the employer. Applicants are advised to verify all details through the official recruitment platform. The information provided is for educational and informational purposes only.

13

Disclaimer

This job description is based on the official vacancy announcement published by the employer. Applicants are advised to verify all details through the official recruitment platform. The information provided is for educational and informational purposes only.

13

Disclaimer

This job description is based on the official vacancy announcement published by the employer. Applicants are advised to verify all details through the official recruitment platform. The information provided is for educational and informational purposes only.

13

Disclaimer

This job description is based on the official vacancy announcement published by the employer. Applicants are advised to verify all details through the official recruitment platform. The information provided is for educational and informational purposes only.

Spanisam is 100% free for job seekers, and no fees are allowed at any stage of the application process.

Any request for payment should be reported to us immediately.

Spanisam is 100% free for job seekers, and no fees are allowed at any stage of the application process. Any request for payment should be reported to us immediately.

Spanisam does not charge job seekers any fees. If anyone asks you to pay to apply for a job, report it to us immediately.

Spanisam is 100% free for job seekers, and no fees are allowed at any stage of the application process. Any request for payment should be reported to us immediately.

Report An Issue

The data on this page gets updated

Hello MzansiJuly 10, 202606:54:26

Report An Issue

The data on this page gets updated

Hello MzansiJuly 10, 202606:54:26
FNB Logo

First National Bank (FNB)

Johannesburg

FNB Logo

First National Bank (FNB)

Johannesburg

FNB Logo

First National Bank (FNB)

Johannesburg

Stay Updated

Get the latest job alerts and career advice delivered straight to your inbox.

Stay Updated

Get the latest job alerts and career advice delivered straight to your inbox.

Similar Jobs

A Logo of Goverment 2026
Department of Employment & Labour

Verified

Featured

Pretoria

Gauteng, ZA

Senior Administration Clerk: Employer Registration (UIF)

Administration

Permanent

Entry Level

Office Based

1 day ago

R237,453 p/a

A Logo of Clicks Group 2026
Clicks Group

Verified

Featured

Johannesburg

Gauteng, ZA

IT Executive (UPD)

Tech

Permanent

Executive level

Office Based

1 day ago

Market Related

Logo of Fidelity Services Group 2026
Fidelity Services Group

Verified

Featured

Cape Town

Western Cape, ZA

Financial Operational Accountant (Execution-focused)

Finance

Permanent

Mid Level

Office

3 days ago

Market Related

Logo of Spar Retail Store 2026
SPAR South Africa

Verified

Featured

Durban

Kwa Zulu Natal, ZA

Personal Assistant

Administration

Permanent

Mid Level

Office

3 days ago

Market Related

Logo of Rohlig  Grindrod 2026
Rohlig-Grindrod

Verified

Featured

Sandton

Gauteng, ZA

Data Analyst

Tech

Permanent

Entry Level

On-Site

4 days ago

Market Related

SPANISAM

You Find Jobs. We Build Careers. Own Your Career.

SPANISAM

You Find Jobs. We Build Careers. Own Your Career.

SPANISAM

Own Your Career

SPANISAM

You Find Jobs. We Build Careers. Own Your Career.

South Africa's leading job board connecting talented professionals with amazing opportunities across the country.

Follow us on:

© 2026

Spanisam. All rights reserved.

South Africa's leading job board connecting talented professionals with amazing opportunities across the country.

Follow us on:

© 2026

Spanisam. All rights reserved.

South Africa's leading job board connecting talented professionals with amazing opportunities across the country.

Follow us on:

© 2026

Spanisam. All rights reserved.

South Africa's leading job board connecting talented professionals with amazing opportunities across the country.

Follow us on:

© 2026

Spanisam. All rights reserved.