Talent.com
Advanced Software Developer (JAVA)

Advanced Software Developer (JAVA)

MultiLead Consulting ServicesJohannesburg, Gauteng, South Africa
10 days ago
Job description

Job Reference

REFERENCE NR : VAC00607 / 25

JOB TITLE : Advanced Software Developer (JAVA)

JOB LEVEL : D3

SALARY : R - R.00 per annum

REPORT TO : Technical Manager

DIVISION : ADM : Applications Development and Maintenance

DEPT : ADM : AM SAPS Unique

LOCATION : SITA Centurion

CLOSING DATE : 29 October 2025

Disclaimer SITA is an Employment Equity employer and this position will be filled based on Employment Equity Plan.

Correspondence will be limited to shortlisted candidates only. Preference will be given to members of designated groups.

If you do not hear from us within two months of the closing date please regard your application as unsuccessful.

Applications received after the closing date will not be considered. Please clearly indicate the reference number of the position you are applying for.

It is the applicant's responsibility to have foreign qualifications evaluated by the South African Qualifications Authority (SAQA).

Only candidates who meet the requirements should apply.

SITA reserves a right not to make an appointment.

Appointment is subject to getting a positive security clearance, signing a balance score card contract, verification of the applicant's documents (Qualifications) and reference checking.

Correspondence will be entered with shortlisted candidates only.

Contact person : Carrington Dewah

Contact number : Email address :

Duties & Responsibilities

Purpose of the job : The role will be responsible to execute complex application development maintenance projects and services and provide innovative solutions and products that resolve challenges of government service delivery. The Advanced Software Developer will be responsible for guiding and executing the design development and execution of complex services and projects of ICT solutions.

Key Responsibility Areas

  • Lead the development of functional requirements that articulate clear and concise project deliverables that are compatible with user expectations.
  • Deliver feasibility and cost-benefit analysis including choice of application architecture to enhance the overall application development process.
  • Lead and execute complex software development and customisation projects spanning multiple environments to ensure successful delivery.
  • Lead and develop / customise complex applications services solutions by studying information needs; consulting with clients studying systems flow data usage and work processes; investigating problem areas; following the software development lifecycle using SITA's software development stack / development framework.
  • Lead and execute maintenance of integrated IT software components using SITA's software development stack / development framework.
  • Ensure execution of and participate in comprehensive test activities to test program functionality for new and existing applications in compliance with SITA test methods and testing techniques using SITA approved testing tools.
  • Lead, manage and execute packaging and releasing of integrated IT software components in accordance with ICT standards and the enterprise architecture for Government.
  • Evaluate existing applications responsible for and understand how to modernise.

Desired Experience & Qualification

Qualifications and Experience Minimum :

  • 3–4 year National Higher Diploma / National Degree in Software Engineering / Computer Science / Information Technology or relevant qualification equivalent to NQF Level 6.
  • A post graduate qualification OR Bachelor degree in software engineering / computer science / Information Technology or relevant equivalent NQF Level 7 or 8 will be an added advantage.
  • Vendor certification for applications will be an added advantage.
  • Experience :

  • A minimum of 7 years experience in the ICT field including IT Governance, IT Planning, systems development / procurement implementation and maintenance / enhancements of integrated solutions across multiple hardware and software platforms with senior operational responsibility in a large corporate / public sector organisation.
  • Extensive experience in software development in multiple platforms.
  • Extensive experience within Applications Technical solution design in multiple business domains, integration and data management.
  • The following experience will be an added advantage : Experience in DevOps and Agile Methodologies, Experience in applications modernisation.
  • Technical Competencies

  • ICT Governance and Compliance.
  • Extensive knowledge to design test plans according to the software requirements specification, extensive knowledge of the software development process and its technologies.
  • Programming Languages.
  • Development Implementation and Integration Methodologies including Testing, Packaging and Release. IT Quality Management.
  • Business Process Management.
  • General Management including Business Human Resource Management and General Financial Management, ICT Procurement practices.
  • IT Security and ICT Standards, COTS (Commercial off-the-shelf) Products, OSS (Open-Source Software) Products.
  • Application Maintenance and Support, Enterprise architecture framework (TOGAF, Zachman, FEAF, MODAF, GWEA Framework, MIOS).
  • Extensive knowledge of user interface designs.
  • Extensive knowledge of solution Integration strategies and tools, comprehensive knowledge of Cloud Computing.
  • Extensive knowledge of source control and version control tools like Git and SVN, comprehensive knowledge of virtualization and containerisation.
  • Comprehensive knowledge of DevOps (Continuous Integration, Continuous Delivery, Continuous Testing, Continuous Monitoring, Infrastructure as Code, Config Management).
  • Comprehensive knowledge of Agile Methodologies (Feature-Driven Development, Test-Driven Development, Scrum, Extreme Programming).
  • Extensive knowledge of coding, software testing techniques and tools.
  • Extensive knowledge of software team leadership.
  • Package & Remuneration

    Salary : R - R.00 per annum

    Key Skills

    Bootstrap, Attorney, Gallery, Instrumentation, Banking & Finance

    Employment Type : Full-Time

    Experience : years

    Vacancy : 1

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Developer • Johannesburg, Gauteng, South Africa

    Related jobs
    • Promoted
    Java C# Senior Software Engineer – Bryanston / Hybrid - R 1.3m Per Annum

    Java C# Senior Software Engineer – Bryanston / Hybrid - R 1.3m Per Annum

    E-MergeJohannesburg, South Africa
    Our mission? Helping financial institutions solve complex problems with elegant software solutions and doing it with style. Youve been around the block you know your Spring from your.NET Core, and...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    Carlysle Talent Search - CenturionJohannesburg, Gauteng, South Africa
    And they are on the hunt for hot Java Stack Engineering skills! Based in Melrose Arch, you will be part of a team of top-notch professionals who are team-oriented and collaborative in their approac...Show moreLast updated: 30+ days ago
    • Promoted
    Java Software Engineer

    Java Software Engineer

    Samaha ConsultingJohannesburg, Gauteng, South Africa
    Overseeing the development projects involving Java, Spring MVC, and HTML.The Technical lead will be responsible for ensuring the successful implementation of software solutions, managing the team, ...Show moreLast updated: 5 days ago
    • Promoted
    Java Software Developer

    Java Software Developer

    PBT GroupJohannesburg, Gauteng, South Africa
    Java Software Developer required in Johannesburg.PBT Group is seeking an experienced Automation Solutions Developer to design, develop, and implement automation solutions that enhance digital busin...Show moreLast updated: 7 days ago
    • Promoted
    Internediate Software Engineer - Java, Kotlin, Spr

    Internediate Software Engineer - Java, Kotlin, Spr

    Network ITCenturion, Gauteng, South Africa
    Intermediate Software Engineer - Java, Kotlin, Spring.Redheads Engineering Solutions (Pty) Ltd.A client in the software space is looking for an Intermediate Developer to join their team.Your experi...Show moreLast updated: 30+ days ago
    • Promoted
    Java Software Developer Centurion

    Java Software Developer Centurion

    Prosperitas PersonnelCenturion, Gauteng, South Africa
    We are seeking a Java Developer to join our fast-growing client in the telecommunications / security sector.You will be responsible for designing and developing Java applications, frameworks, and lib...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Java Developers

    Senior Java Developers

    TradelinkJohannesburg, Gauteng, South Africa
    Proven experience developing market leading JAVA based Point of Sale solutions in.A developing understanding of the SAP retail solution offering and integration. A motivated, proactive and dynamic i...Show moreLast updated: 30+ days ago
    • Promoted
    Middleweight Java Software Engineer

    Middleweight Java Software Engineer

    SavageOne Pty LtdMidrand, Gauteng, South Africa
    About the job Middleweight Java Software Engineer.We are looking for a highly skilled Full Stack Developer with extensive experience in Spring Boot, AWS, front-end technologies, and development tes...Show moreLast updated: 30+ days ago
    • Promoted
    Java Developer Johannesburg Central

    Java Developer Johannesburg Central

    Network ITJohannesburg, Gauteng, South Africa
    Looking for a Java Developer to join an exciting team of Developers who have a strong passion for development!.A continuously growing company is looking for a Java Developer to join their successfu...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Developer (JAVA) x2

    Senior Software Developer (JAVA) x2

    MultiLead Consulting ServicesJohannesburg, Gauteng, South Africa
    REFERENCE NR : VAC01909 / 21 & VAC07598 / 20.JOB TITLE : Senior Software Developer (JAVA) x2.JOB LEVEL : D2 SALARY : R - R per annum. DIVISION : ADM : Applications Development and Maintenance.POS...Show moreLast updated: 10 days ago
    • Promoted
    Senior Specialist : Developer Java

    Senior Specialist : Developer Java

    AfroCentric GroupCity of Johannesburg Metropolitan Municipality, Gauteng, South Africa
    Human Capital Administrative Officer : HC Operations & Transactional Shared Services | Culture Coach.To develop and maintain system software applications based on business system d enhance system fu...Show moreLast updated: 25 days ago
    • Promoted
    Java Developer

    Java Developer

    Impronics TechnologiesJohannesburg, Gauteng, South Africa
    Strong in Java, Spring Boot (Embedded Tomcat), Hibernate, Java SDK 1.Hands-On experience with Database development and tools with Oracle / MY SQL / SQL Server. Good experience and knowledge in developin...Show moreLast updated: 30+ days ago
    • Promoted
    Fullstack Java Developer (LifeRay) (Contract) - Gauteng / Hybrid - ISB4300849

    Fullstack Java Developer (LifeRay) (Contract) - Gauteng / Hybrid - ISB4300849

    iSanqaMidrand, Gauteng, South Africa
    Our client requires the services of a.Midrand / Menlyn / Rosslyn / Home Office rotation.Amazing brand with cutting-edge technology. Excellent teams in Global team collaboration.High work-life balance with...Show moreLast updated: 30+ days ago
    • Promoted
    Java Developer Johannesburg

    Java Developer Johannesburg

    Xcede GroupJohannesburg, Gauteng, South Africa
    Reporting to the Senior Manager : Development, the role will be responsible for designing and implementing according to functional specification executable source code of high quality, maintainabili...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Java Developer

    Senior Java Developer

    FNB South AfricaRandburg, Gauteng, South Africa
    Senior Java Developer Gauteng, Randburg.Implements a program of technology projects to ensure that program goals are accomplished. Write, test and debug Java applications, ensuring high performance ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer (C# / Java) – Johannesburg (Hybrid Role) – up to R1.3mil Per Annum

    Senior Software Engineer (C# / Java) – Johannesburg (Hybrid Role) – up to R1.3mil Per Annum

    E-MergeJohannesburg, South Africa
    Are you a seasoned developer fluent in both Java and C#? Here''s your chance to play a pivotal role in a company thats evolving its technology stack and redefining enterprise-grade solutions for th...Show moreLast updated: 30+ days ago
    • Promoted
    Java Engineer, Software

    Java Engineer, Software

    Standard Bank of South Africa LimitedJohannesburg, Gauteng, South Africa
    Business Segment : Personal & Private Banking.ZA, GP, Johannesburg, 5 Simmonds Street.To design, code, test, debug, and maintain programs in development environments. Apply agreed standards and tools...Show moreLast updated: 30+ days ago
    • Promoted
    Java Developer (AWS)

    Java Developer (AWS)

    Standard Bank of South Africa LimitedJohannesburg, Gauteng, South Africa
    Business Segment : Personal & Private Banking.Location : ZA, GP, Johannesburg, Simmonds Street.Software Engineer with a strong Java skillset who is AWS Certified. The role involves designing, coding, ...Show moreLast updated: 30+ days ago