Java Developer (Junior to Senior)

Java Developer (Junior to Senior)

FNB Logo

First National Bank (FNB)

First National Bank (FNB)

Verified

Featured

Johannesburg

Johannesburg

I

I

Gauteng, ZA

Gauteng, ZA

Featured

Featured

Copy Job Reference

Copied

Copy Job Reference

Copied

Posted Date:

Closing Date:

Closing Date:

Posted Date:

Closing Date:

Posted Date:

Closing Date Not specified!!

Closing Date:

Tech

Tech

Permanent

Permanent

Entry Level

Entry Level

Office

Office

R44 268 p.m

R44 268 p.m

Job Reference

Copied

Copy Job Reference

Copied

Back

Back

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.

2

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 MzansiApril 9, 202614:44:38

Report An Issue

The data on this page gets updated

Hello MzansiApril 9, 202614:44:38
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

Midvaal Municipality Logo
Midvaal Local Municipality

Verified

Featured

Meyerton

Gauteng, ZA

Firefighter Internship

Category

Full-Time

Entry Level

On-Site

14 hours ago

R8 800 p.m

CIPC Logo
(CIPC) Companies and Intellectual Property Commission

Verified

Featured

Pretoria

Gauteng, ZA

CIPC IP Copyright Internship x2

Category

Internship

Entry Level

On-Site

14 hours ago

R12 000 p.m

NEMISA Logo Design
NEMISA (National Electronic Media Institute of South Africa)

Verified

Featured

South Africa

Gauteng, ZA

NEMISA Internships

Category

Internship

Entry Level

On-Site

1 day ago

Not Disclosed

Goverment SA Emblem
Department of Employment and Labour
Ladysmith

Kwa Zulu Natal, ZA

Admin Clerk

Category

Permanent

Entry Level

On-Site

2 days ago

R228 321 p.a

FNB Logo
First National Bank (FNB)

Verified

Featured

Johannesburg

Gauteng, ZA

FNB Graduate Programme

Category

Full-Time

Entry Level

On-Site

2 days ago

Not Disclosed

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:

Get instantly notified on your inbox when new job added

© 2026

Spanisam. All rights reserved.

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

Follow us on:

Get instantly notified on your inbox when new job added

© 2026

Spanisam. All rights reserved.

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

Follow us on:

Get instantly notified on your inbox when new job added

© 2026

Spanisam. All rights reserved.

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

Follow us on:

Get instantly notified on your inbox when new job added

© 2026

Spanisam. All rights reserved.