Application Developer (Java)

Application Developer (Java)

Department-of-Labour-Logo

Department of Employment and Labour

Department of Employment and Labour

Verified

Featured

Pretoria

Pretoria

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

Mid Level

Mid Level

Office

Office

R468 459 p.a

R468 459 p.a

Job Reference

Copied

Copy Job Reference

Copied

Back

Back

Back

1

Position Overview

The Department of Employment and Labour is recruiting an Application Developer (Java) to be based at its Head Office in Pretoria. This role is positioned within the ICT environment and focuses on the development, support, and maintenance of customised software applications aligned with departmental standards.


The successful candidate will contribute to enterprise-level systems that support government service delivery. The position plays a critical role in ensuring that software solutions are secure, scalable, compliant with legislation, and aligned with national public service objectives.

1

Position Overview

The Department of Employment and Labour is recruiting an Application Developer (Java) to be based at its Head Office in Pretoria. This role is positioned within the ICT environment and focuses on the development, support, and maintenance of customised software applications aligned with departmental standards.


The successful candidate will contribute to enterprise-level systems that support government service delivery. The position plays a critical role in ensuring that software solutions are secure, scalable, compliant with legislation, and aligned with national public service objectives.

2

Position Overview

The Department of Employment and Labour is recruiting an Application Developer (Java) to be based at its Head Office in Pretoria. This role is positioned within the ICT environment and focuses on the development, support, and maintenance of customised software applications aligned with departmental standards.


The successful candidate will contribute to enterprise-level systems that support government service delivery. The position plays a critical role in ensuring that software solutions are secure, scalable, compliant with legislation, and aligned with national public service objectives.

1

Position Overview

The Department of Employment and Labour is recruiting an Application Developer (Java) to be based at its Head Office in Pretoria. This role is positioned within the ICT environment and focuses on the development, support, and maintenance of customised software applications aligned with departmental standards.


The successful candidate will contribute to enterprise-level systems that support government service delivery. The position plays a critical role in ensuring that software solutions are secure, scalable, compliant with legislation, and aligned with national public service objectives.

2

Who Should Apply

This opportunity is ideal for:

  • Candidates holding an NQF Level 6 qualification recognised by SAQA in:

    • Information Technology

    • Computer Science

    • Informatics

  • Professionals with a minimum of four (4) years’ experience in an ICT environment

  • Individuals with a strong background in Java-based application development

  • Applicants who demonstrate both technical expertise and professional discipline


Tip: Applicants should ensure their experience clearly reflects enterprise or multi-tier system development.

2

Who Should Apply

This opportunity is ideal for:

  • Candidates holding an NQF Level 6 qualification recognised by SAQA in:

    • Information Technology

    • Computer Science

    • Informatics

  • Professionals with a minimum of four (4) years’ experience in an ICT environment

  • Individuals with a strong background in Java-based application development

  • Applicants who demonstrate both technical expertise and professional discipline


Tip: Applicants should ensure their experience clearly reflects enterprise or multi-tier system development.

2

Who Should Apply

This opportunity is ideal for:

  • Candidates holding an NQF Level 6 qualification recognised by SAQA in:

    • Information Technology

    • Computer Science

    • Informatics

  • Professionals with a minimum of four (4) years’ experience in an ICT environment

  • Individuals with a strong background in Java-based application development

  • Applicants who demonstrate both technical expertise and professional discipline


Tip: Applicants should ensure their experience clearly reflects enterprise or multi-tier system development.

2

Who Should Apply

This opportunity is ideal for:

  • Candidates holding an NQF Level 6 qualification recognised by SAQA in:

    • Information Technology

    • Computer Science

    • Informatics

  • Professionals with a minimum of four (4) years’ experience in an ICT environment

  • Individuals with a strong background in Java-based application development

  • Applicants who demonstrate both technical expertise and professional discipline


Tip: Applicants should ensure their experience clearly reflects enterprise or multi-tier system development.

3

Minimum Requirements

Applicants must meet the following criteria:

  • NQF Level 6 qualification recognised by SAQA

  • Four (4) years’ relevant ICT experience

  • Proven experience in Java development environments

  • Knowledge of public sector legislative and regulatory frameworks


Tip: Shortlisted candidates may be required to provide SAQA evaluation for foreign qualifications.

3

Minimum Requirements

Applicants must meet the following criteria:

  • NQF Level 6 qualification recognised by SAQA

  • Four (4) years’ relevant ICT experience

  • Proven experience in Java development environments

  • Knowledge of public sector legislative and regulatory frameworks


Tip: Shortlisted candidates may be required to provide SAQA evaluation for foreign qualifications.

3

Minimum Requirements

Applicants must meet the following criteria:

  • NQF Level 6 qualification recognised by SAQA

  • Four (4) years’ relevant ICT experience

  • Proven experience in Java development environments

  • Knowledge of public sector legislative and regulatory frameworks


Tip: Shortlisted candidates may be required to provide SAQA evaluation for foreign qualifications.

3

Minimum Requirements

Applicants must meet the following criteria:

  • NQF Level 6 qualification recognised by SAQA

  • Four (4) years’ relevant ICT experience

  • Proven experience in Java development environments

  • Knowledge of public sector legislative and regulatory frameworks


Tip: Shortlisted candidates may be required to provide SAQA evaluation for foreign qualifications.

4

Areas of Exposure

Applicant will develop practical skills in:

  • Java Enterprise technologies (EJB, JDBC, SOA)

  • Web and application server deployments (JBOSS, Tomcat)

  • Linux operating systems (preferably RHEL)

  • Backend Oracle database integration

  • Enterprise architecture and SDLC processes


Tip: Familiarity with multi-tier architectures will strengthen application suitability.

4

Areas of Exposure

Applicant will develop practical skills in:

  • Java Enterprise technologies (EJB, JDBC, SOA)

  • Web and application server deployments (JBOSS, Tomcat)

  • Linux operating systems (preferably RHEL)

  • Backend Oracle database integration

  • Enterprise architecture and SDLC processes


Tip: Familiarity with multi-tier architectures will strengthen application suitability.

4

Areas of Exposure

Applicant will develop practical skills in:

  • Java Enterprise technologies (EJB, JDBC, SOA)

  • Web and application server deployments (JBOSS, Tomcat)

  • Linux operating systems (preferably RHEL)

  • Backend Oracle database integration

  • Enterprise architecture and SDLC processes


Tip: Familiarity with multi-tier architectures will strengthen application suitability.

4

Areas of Exposure

Applicant will develop practical skills in:

  • Java Enterprise technologies (EJB, JDBC, SOA)

  • Web and application server deployments (JBOSS, Tomcat)

  • Linux operating systems (preferably RHEL)

  • Backend Oracle database integration

  • Enterprise architecture and SDLC processes


Tip: Familiarity with multi-tier architectures will strengthen application suitability.

5

Key Responsibilities

The successful candidate will be responsible for:

  • Developing and documenting technical designs

  • Building applications in line with defined standards

  • Maintaining and supporting customised systems

  • Ensuring solutions meet functional user requirements

  • Adhering to compliance and governance frameworks


Tip: Strong documentation skills are essential for this role.

5

Key Responsibilities

The successful candidate will be responsible for:

  • Developing and documenting technical designs

  • Building applications in line with defined standards

  • Maintaining and supporting customised systems

  • Ensuring solutions meet functional user requirements

  • Adhering to compliance and governance frameworks


Tip: Strong documentation skills are essential for this role.

5

Key Responsibilities

The successful candidate will be responsible for:

  • Developing and documenting technical designs

  • Building applications in line with defined standards

  • Maintaining and supporting customised systems

  • Ensuring solutions meet functional user requirements

  • Adhering to compliance and governance frameworks


Tip: Strong documentation skills are essential for this role.

5

Key Responsibilities

The successful candidate will be responsible for:

  • Developing and documenting technical designs

  • Building applications in line with defined standards

  • Maintaining and supporting customised systems

  • Ensuring solutions meet functional user requirements

  • Adhering to compliance and governance frameworks


Tip: Strong documentation skills are essential for this role.

6

Competencies & Skillsme Overview

The ideal candidate will demonstrate:

  • Advanced Java development capability

  • Analytical and problem-solving skills

  • Effective communication and planning ability

  • Knowledge of ITIL, SDLC, and IT service management

  • Ability to work within regulated environments


Tip: Experience with IDEs such as Eclipse, NetBeans, or Visual Studio is advantageous.

6

Competencies & Skillsme Overview

The ideal candidate will demonstrate:

  • Advanced Java development capability

  • Analytical and problem-solving skills

  • Effective communication and planning ability

  • Knowledge of ITIL, SDLC, and IT service management

  • Ability to work within regulated environments


Tip: Experience with IDEs such as Eclipse, NetBeans, or Visual Studio is advantageous.

6

Competencies & Skillsme Overview

The ideal candidate will demonstrate:

  • Advanced Java development capability

  • Analytical and problem-solving skills

  • Effective communication and planning ability

  • Knowledge of ITIL, SDLC, and IT service management

  • Ability to work within regulated environments


Tip: Experience with IDEs such as Eclipse, NetBeans, or Visual Studio is advantageous.

6

Competencies & Skillsme Overview

The ideal candidate will demonstrate:

  • Advanced Java development capability

  • Analytical and problem-solving skills

  • Effective communication and planning ability

  • Knowledge of ITIL, SDLC, and IT service management

  • Ability to work within regulated environments


Tip: Experience with IDEs such as Eclipse, NetBeans, or Visual Studio is advantageous.

7

What You Will Gain

Professional growth opportunities include:

  • Exposure to national government ICT systems

  • Experience in enterprise-scale software development

  • Strengthened compliance and governance expertise

  • Portfolio-enhancing public sector projects


Tip: This role supports long-term ICT career development in the public sector.

7

What You Will Gain

Professional growth opportunities include:

  • Exposure to national government ICT systems

  • Experience in enterprise-scale software development

  • Strengthened compliance and governance expertise

  • Portfolio-enhancing public sector projects


Tip: This role supports long-term ICT career development in the public sector.

7

What You Will Gain

Professional growth opportunities include:

  • Exposure to national government ICT systems

  • Experience in enterprise-scale software development

  • Strengthened compliance and governance expertise

  • Portfolio-enhancing public sector projects


Tip: This role supports long-term ICT career development in the public sector.

7

What You Will Gain

Professional growth opportunities include:

  • Exposure to national government ICT systems

  • Experience in enterprise-scale software development

  • Strengthened compliance and governance expertise

  • Portfolio-enhancing public sector projects


Tip: This role supports long-term ICT career development in the public sector.

8

Employment Equity

  • The Department is an equal opportunity employer

  • Employment Equity Plan will guide appointment decisions

  • Preference may be given to underrepresented groups


Tip: Candidates with disabilities are encouraged to apply.

8

Employment Equity

  • The Department is an equal opportunity employer

  • Employment Equity Plan will guide appointment decisions

  • Preference may be given to underrepresented groups


Tip: Candidates with disabilities are encouraged to apply.

8

Employment Equity

  • The Department is an equal opportunity employer

  • Employment Equity Plan will guide appointment decisions

  • Preference may be given to underrepresented groups


Tip: Candidates with disabilities are encouraged to apply.

8

Employment Equity

  • The Department is an equal opportunity employer

  • Employment Equity Plan will guide appointment decisions

  • Preference may be given to underrepresented groups


Tip: Candidates with disabilities are encouraged to apply.

9

Application Process

How to Apply:

  • Submit applications via the official Department channels

  • Use the correct reference number in your application

  • Applications must be submitted before the closing date


Tip: Late or incorrectly submitted applications will be disqualified.

9

Application Process

How to Apply:

  • Submit applications via the official Department channels

  • Use the correct reference number in your application

  • Applications must be submitted before the closing date


Tip: Late or incorrectly submitted applications will be disqualified.

9

Application Process

How to Apply:

  • Submit applications via the official Department channels

  • Use the correct reference number in your application

  • Applications must be submitted before the closing date


Tip: Late or incorrectly submitted applications will be disqualified.

9

Application Process

How to Apply:

  • Submit applications via the official Department channels

  • Use the correct reference number in your application

  • Applications must be submitted before the closing date


Tip: Late or incorrectly submitted applications will be disqualified.

10

Required Documents

  • Completed and signed new Z83 form

  • Updated comprehensive CV (combined into one PDF)


Tip: Certified documents are required only if shortlisted.

10

Required Documents

  • Completed and signed new Z83 form

  • Updated comprehensive CV (combined into one PDF)


Tip: Certified documents are required only if shortlisted.

10

Required Documents

  • Completed and signed new Z83 form

  • Updated comprehensive CV (combined into one PDF)


Tip: Certified documents are required only if shortlisted.

10

Required Documents

  • Completed and signed new Z83 form

  • Updated comprehensive CV (combined into one PDF)


Tip: Certified documents are required only if shortlisted.

11

Quick Eligibility Checklist

✔ NQF Level 6 qualification
✔ Four years ICT experience
✔ Java development expertise
✔ Correct documentation prepared

11

Quick Eligibility Checklist

✔ NQF Level 6 qualification
✔ Four years ICT experience
✔ Java development expertise
✔ Correct documentation prepared

11

Quick Eligibility Checklist

✔ NQF Level 6 qualification
✔ Four years ICT experience
✔ Java development expertise
✔ Correct documentation prepared

11

Quick Eligibility Checklist

✔ NQF Level 6 qualification
✔ Four years ICT experience
✔ Java development expertise
✔ Correct documentation prepared

12

Important Notes

  • The Department reserves the right not to appoint

  • Only shortlisted candidates will be contacted

  • Late or non-compliant applications will not be considered


Tip: Ensure all Z83 sections are completed and signed.

12

Important Notes

  • The Department reserves the right not to appoint

  • Only shortlisted candidates will be contacted

  • Late or non-compliant applications will not be considered


Tip: Ensure all Z83 sections are completed and signed.

12

Important Notes

  • The Department reserves the right not to appoint

  • Only shortlisted candidates will be contacted

  • Late or non-compliant applications will not be considered


Tip: Ensure all Z83 sections are completed and signed.

12

Important Notes

  • The Department reserves the right not to appoint

  • Only shortlisted candidates will be contacted

  • Late or non-compliant applications will not be considered


Tip: Ensure all Z83 sections are completed and signed.

13

Disclaimer

This job description is based on the official vacancy announcement issued by the Department of Employment and Labour. Applicants must verify all details through official recruitment channels. The information provided is for informational purposes only.

13

Disclaimer

This job description is based on the official vacancy announcement issued by the Department of Employment and Labour. Applicants must verify all details through official recruitment channels. The information provided is for informational purposes only.

13

Disclaimer

This job description is based on the official vacancy announcement issued by the Department of Employment and Labour. Applicants must verify all details through official recruitment channels. The information provided is for informational purposes only.

13

Disclaimer

This job description is based on the official vacancy announcement issued by the Department of Employment and Labour. Applicants must verify all details through official recruitment channels. The information provided is for 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 10, 202601:06:06

Report An Issue

The data on this page gets updated

Hello MzansiApril 10, 202601:06:06
Department-of-Labour-Emblem

Department of Employment and Labour

Pretoria

Department-of-Labour-Emblem

Department of Employment and Labour

Pretoria

Department-of-Labour-Emblem

Department of Employment and Labour

Pretoria

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

1 day 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

1 day 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

2 days ago

Not Disclosed

Goverment SA Emblem
Department of Employment and Labour
Ladysmith

Kwa Zulu Natal, ZA

Admin Clerk

Category

Permanent

Entry Level

On-Site

3 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

3 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.