Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Subscriptions

Full Stack Developer (Expert)

Full-time

Imizizi

Reference: JHB001527-SN-1

ESSENTIAL SKILLS

Resource Planning and budget management

Previous exposure to finance function (either in finance function or Agile Master for a team that services a

finance function)

Ability to manage a technical team using agile methodologies.

Leadership skills and knowledge of facilitation, situational awareness, conflict resolution, continual

improvement, empowerment, and increasing transparency.

Knowledge of numerous well documented patterns and techniques for filling in the intentional gaps left in the

scrum approach (e.g., Numerous burndown techniques, retrospective formats, handling bugs, etc)

Agile Working Model

Project Management

DevOps and Biz DevOps

Transition Management

PIC Process Management (Problem, Incident and Change Management)

Knowledge of ITPM, AWM (Advantageous)

Excellent proficiency in the Agile Tool Chain (JIRA, Confluence, X-Ray, BitBucket)

Problem solving capabilities.

Ability to work as part of a team.

Ability to work interdependently as well as independently and to submit deliverables on time and with excellent

quality.

Excellent interpersonal and organizational skills with the ability to communicate effectively (both verbally and in

writing) with both technical and non-technical colleagues / users.

Strong ability to understand and interpret business needs and requirement with an aptitude to move concepts

through to proposal and successful implementation.

Strong presentation skills

Above-board work ethics

Flexibility to take up different tasks in the project.

Ability and willingness to coach and give training to fellow colleagues and users when required.

Willing and able to travel internationally.

TECHNICAL SKILLS

Proficient in core Java concepts, including object-oriented programming (OOP), multithreading, and exception

handling.

Strong understanding of Java fundamentals, such as collections, generics, and IO.

VERY Strong understanding of project management principles and delivering of projects. Leading and

measuring projects.

Expertise in Java frameworks like Spring (Core, MVC, Boot, etc.) for building enterprise-level applications.

Understanding of integration between different technologies

Assisting with the business case

Coordination between development and support environments

Planning and monitoring

Eliciting requirements

Translating and simplifying requirements

Requirements analysis, organisation, management, and communication

ADVANTAGEOUS SKILLS

Experience working in Agile development environments, understanding concepts like Scrum and Kanban.

Understanding of project management principles and the ability to manage and deliver projects effectively.

Ability to work effectively in a team, collaborating with other developers, testers, and stakeholders.

Demonstrated commitment to staying updated with the latest technologies and industry trends.

Strong communication skills, both verbal and written.

Strong testing skills, including unit testing, integration testing, and automated testing.

Familiarity with testing frameworks such as JUnit or TestNG.

Ability to lead and mentor junior developers.

Strong problem-solving skills and the ability to troubleshoot complex issues.

Proficient in using debugging tools and techniques.

Architectural design of cloud-based solution spaces for mainframe applications

Knowledge of Mainframe2Java Code conversion tools like Astadia, Heirloom, blueage would be an advantage.

Ability to analyze` and optimize code for performance.

Familiarity with profiling tools.

Familiarity with Hibernate or other ORM frameworks for database interaction.

Experience in building web applications using Java-based technologies like Servlets and JSP.

Knowledge of modern web development tools and frameworks, such as Angular, React, or Vue.js.

Design code conversion platform to migrate applications from Cobol or PL1 to Java

Review architecture & system design and improve functionality.

Understanding of mainframe legacy DB and programming solutions

Collaborate with POC ext. Supplier

Modify and adjust architectural guidelines, target design principles and solution spaces based on POC results

(POC will be on Code Conversion tools)

Structuring appropriated feature teams in context of a migration factory approach

Review and present changes to Product Owners.

Develop systems solutions in line with quality and delivery requirements.

Actively participate in troubleshooting, debugging, and updating current live systems.

System integration to and from other endpoints.

System testing/parallel runs

System implementation

System audits/quality assurance

Experience in architecture principles, system integration, technical sizing, high availability aspects, integration

best practices

AWS Cloud

Serverless development and support.

Automation concepts for DevOps based on architectural reference solution spaces.

Service orientation following decoupling and modularisation principles.

Cloud Architectures and technologies of known hyperscalers (AWS, Azure)

Streaming Services and technologies like KAFKA

Pub/Sub principles and technologies

DB2, IMS

Java, COBOL, PL1, J2EE

Lambda

Openshift / Docker / Kubernetes

German speaking (Advantageous)

7 – 10 years’ experience in more than one Agile Team

At least 10 years’ experience in the IT/Software DevOps industry is essential.

IT / Business / Engineering qualification

Professional Scrum Master II (scrum.org)

Advanced Certified ScrumMaster (scrumailliance.org)

Certified SAFe advanced Scrum Master (scaledagile.com)

Leading SAFe Agilisit (scaledagile.com)

Scale Professional Scrum (scrum.org)

Certification as Scrum Master (Advantageous)

Project Management Qualification (Advantageous)

ROLE & RESPONSIBILITIES

Identify and document the mainframe applications and data sets to be migrated.

Ensure projects/ maintenance are on-time, within budget and managed according to standard processes

(AWM).

Collaborate with stakeholders to understand business requirements and critical functionalities.

Conduct a detailed analysis of the existing mainframe environment.

Evaluate dependencies, interconnections, and potential challenges in migrating each application.

Identify potential risks associated with the migration process.

Develop mitigation strategies and contingency plans for unforeseen issues.

Ensure compliance with regulations and data protection standards during the migration process.

Work with the infrastructure team to map mainframe components to equivalent cloud services and resources.

Develop a comprehensive strategy for migrating mainframe data to the cloud, considering data integrity,

security, and minimal downtime.

Define a robust testing plan for validating migrated applications in the cloud environment.

Conduct performance, security, and compatibility testing.

Create detailed documentation for the migration process, including step-by-step procedures and best

practices.

Document configurations, settings, and any customizations made during the migration.

Coordinate with cloud service providers to optimize the migration process and leverage their expertise.

Stay updated on the latest features and tools offered by the cloud providers.

Implement security best practices for the cloud environment.

Ensure data encryption, access controls, and compliance with security policies.

Develop training materials for IT staff involved in the migration process.

Conduct knowledge transfer sessions to ensure a smooth transition and ongoing support.

Establish a communication plan to keep stakeholders informed of the migration progress.

Address concerns and provide regular updates to the project team and key stakeholders.

Implement monitoring tools to track the performance of applications post-migration.

Continuously optimize the cloud infrastructure for cost, performance, and efficiency.

Periodically review and update the migration documentation to reflect any changes or improvements.

Conduct a lessons learned session after the migration to gather feedback and improve future migration

processes.

Evaluate the success of the migration against predefined metrics.

Identify areas for improvement and document lessons learned for future migrations.

Driving the vision of the Feature Team in alignment with Team Lead and Sub Product to ensure key results and

targets are met.

Ensure that IM (Incident Management), CM (Change Management) and PM (Problem Management) topics

assigned to the Feature Team adhere to the Quality and SLA requirements.

Ensure that the development of systems solutions is in line with quality and delivery requirements.

Ensure that the creation and updating of relevant system documentation for the Feature Team are in line with

approved standards.

Provide 2nd level support during incidents by analysing system logs and overall system resources to identify

problematic areas.

QUALIFICATIONS/EXPERIENCE

Relevant IT Degree

10+ years’ experience in relevant programming language

On premise virtualisation technology expertise

Experience in testing (manual or automated testing)

Web and digital project experience advantageous

Agile working experience advantageous

Submit your CV to: ***email_hidden*** and Subject line Role title

Vacancy posted 19 hours ago
Similar jobs that could be interesting for youBased on the Full Stack Developer (Expert) in Pretoria, Gauteng vacancy
  •  ...professional services company that specializes in creating bespoke, high-quality solutions for clients, is seeking a versatile Full-Stack Developer with at least 4 years of experience to join their team.  Responsibilities: Full-Stack Development: Design, develop,... 

    Hire Resolve

    Pretoria, Gauteng
    10 hours ago
  •  ...Essential Job Functions Design, develop, test, and debug web applications according to functional requirements. Utilise a strong...  ...on the latest technologies and industry trends within the full-stack development landscape. Track and log work hours. Maintain... 

    AllSpes (Pty) Ltd

    Pretoria, Gauteng
    10 hours ago
  •  ...My client is looking for a Full Stack Developer (JavaScript / TypeScript) to join their team. This is an excellent opportunity for an experienced developer who enjoys building modern software solutions and working within high-performing consulting teams. Requirements... 

    Tumaini Consulting

    Pretoria, Gauteng
    10 days ago
  •  ...managing commercial, industrial, residential, and student accommodation properties, as well as inner-city housing, is seeking a  Full Stack Developer to join their dynamic team. This role focuses on developing and maintaining high-quality features for the FG Nexus... 

    Hire Resolve

    Pretoria, Gauteng
    5 days ago
  •  ...Recruiter TrenStar Job Ref Full Stack Developer Date posted Thursday, June 25, 2026 Location Pretoria, South Africa Salary Monthly Salary SUMMARY TrenStar is seeking a full stack developer with 3 – 5 years’ experience. The ideal candidate... 

    ExecutivePlacements.com

    Pretoria, Gauteng
    15 days ago
  •  ...logging tools (e.g., Prometheus, Grafana, ELK stack). Exposure to security best practices...  ...technologies (e.g., Angular, React) for full-stack development. Certification in...  ...plus. ROLE & RESPONSIBILITIES Design, develop, and maintain Java-based applications and... 

    Imizizi

    Pretoria, Gauteng
    7 days ago
  •  ...Work alongside cross-functional teams to understand requirements and deliver solutions. Learning and Development: Continuously develop skills in Java programming, cloud technologies, and mainframe migration techniques. Additional Responsibilities Identify and... 

    Imizizi

    Pretoria, Gauteng
    11 days ago
  •  ...Reference: JHB001493-KF-1 ESSENTIAL SKILLS Senior Full‑Stack Software Engineering capability with a primary focus on backend development...  ...Manager / Leader and User Management or System owner Develop systems solutions in line with quality and delivery requirements... 

    Imizizi

    Pretoria, Gauteng
    14 days ago
  •  ...(e.g. HTML, CSS, JavaScript, React, Angular) Experience with DevOps practices (e.g. Git, deployments, monitoring) Experience developing CI/CD pipelines Experience with test-driven development (TDD) and automated testing frameworks Experience with Agile Working... 

    Imizizi

    Pretoria, Gauteng
    17 days ago
  •  ...IT Cost Charging model in ServiceNow Continuous enhancement of solutions in ServiceNow 2nd and 3rd Level Support for ServiceNow Developing of enhancements, defined in business & IT user stories Responsible for all required documentation including Operations manual, security... 

    ExecutivePlacements.com

    Pretoria, Gauteng
    3 days ago
  •  ...defect resolution Involvement and support in Deployment process Provide third-level support for production incidents, when required Develop systems solutions in line with quality and delivery requirements Preparation of system/technical documentation (as per ISO... 

    ExecutivePlacements.com

    Pretoria, Gauteng
    16 days ago
  •  ...use cases. The goal is to enable teams to scale these technologies and concepts across their functional areas. As a Senior Full Stack Developer, you will work independently, solve complex technical challenges, mentor junior team members, and contribute to the design... 

    Sabenza IT & Recruitment

    Pretoria, Gauteng
    a month ago
  •  ...Our client is seeking a skilled Full Stack Developer specialising in JavaScript and/or TypeScript to join their consulting delivery teams. This role offers exposure to diverse client environments and the opportunity to work across both backend and frontend technologies... 

    MSP Staffing Pty Ltd

    Pretoria, Gauteng
    23 days ago
  •  ...Our client is looking for a Senior C# Full Stack Developer to join their team in Menlyn Maine, Pretoria. This is an excellent opportunity for a highly experienced software developer who enjoys building scalable applications, working with modern technologies, and contributing... 

    Tumaini Consulting

    Pretoria, Gauteng
    23 days ago
  • Job Title: Full Stack Engineer- Pretoria We endeavour to think about the big picture. We think outside the box. For our engineers...  ...positive, sustainable outcomes with software Responsibilities Develop new user-facing features Build reusable code and libraries... 

    AtripleA recruitment & temps

    Pretoria, Gauteng
    10 hours ago
  •  ...performance, risk and compliance management, DevOps SAP GRC and IRMA, communication, awareness and training. Roles & Responsibilities Develop custom applications on the ServiceNow platform. Review and streamline existing code, including APIs and interfaces. Migrate... 

    Sabenza IT & Recruitment

    Pretoria, Gauteng
    a month ago
  •  ...DevOps product management. German Language Skills (Speak, Read, Write) ROLE & RESPONSIBILITIES Development & Engineering: Develop ABAP programs, function modules, reports, enhancements, and interfaces based on business and functional requirements Debug... 

    Imizizi

    Pretoria, Gauteng
    19 hours ago
  •  ...Resolve's client is looking for a Senior Software Developer to join our dynamic team based in Pretoria. Their core technology stack is .NET, and we're seeking a passionate...  ...Vue.js / Node.js or Angular Front-end or full-stack experience is a plus. Senior-level proficiency... 

    Hire Resolve

    Pretoria, Gauteng
    10 hours ago
  •  ...Financial Wellness company. The team is responsible for continuously developing improvements and features for a .NET core web application....  ...to work overtime as required Skills and Development Stack: Expertise in front-end (HTML, CSS, JavaScript) and back-end... 

    Phakisa Group

    Pretoria, Gauteng
    a month ago
  •  ...A Full Stack Developer is needed in Pretoria. The role focuses on consistent delivery, accurate work and clear communication across the Gauteng operation. What This Role Involves This Full Stack Developer role sits within the it jobs function in Pretoria. It offers... 

    Work-Force

    Pretoria, Gauteng
    16 days ago
  •  ...(e.g. HTML, CSS, JavaScript, React, Angular) Experience with DevOps practices (e.g. Git, deployments, monitoring) Experience developing CI/CD pipelines Experience with test-driven development (TDD) and automated testing frameworks Experience with Agile Working... 

    ExecutivePlacements.com

    Pretoria, Gauteng
    15 days ago
  •  ...experience within complex SAP landscapes. ~ Expert knowledge of SAP Security and...  ...documentation and remediation plans. Develop and maintain SAP security standards, procedures...  ...in enterprise environments. ~ Multiple full lifecycle SAP implementation, upgrade or... 

    Imizizi

    Pretoria, Gauteng
    19 hours ago
  •  ...markets. Ensure workshops result in FITs or pre-evaluated GAPs. Organise and ensure potential GAPs are discussed with Feature Team experts. Maintain documentation of findings according to the centrally provided documentation approach. Ensure required data... 

    Sabenza IT & Recruitment

    Pretoria, Gauteng
    10 hours ago
  •  ...Feature Teams Excellent communication and interpersonal skills Expert experience with Agile tools such as JIRA, Confluence Strong...  ...acceptance criteria/definition of done and evaluate the developed product scope, decision regarding release or rework in the product... 

    Imizizi

    Pretoria, Gauteng
    14 days ago
  •  ...building reliable ETL/data pipelines for model training and feature stores. Observability Tools: Familiarity with observability stacks like Prometheus and Grafana for monitoring ML services. Enterprise Compliance: Understanding of compliance considerations in... 

    Sabenza IT & Recruitment

    Pretoria, Gauteng
    a month ago
  • R 26 ph

     ...libraries); Ensure problems are computationally intensive and cannot be solved manually within reasonable timeframes (days/weeks); Develop problems requiring non-trivial reasoning chains in physical chemistry, quantum chemistry, and molecular modeling; Base problems... 

    Mindrift

    Pretoria, Gauteng
    22 days ago
  • R 15,000 - 35,000 per month

    We are looking for a reliable and detail-oriented Mid/Senior Payroll Administrator. This role is ideal for someone with basic payroll knowledge who thrives in a structured environment and is eager to grow within the payroll function. The payroll environment is Client based...

    COMPENDIUM ACCOUNTING SOLUTIONS PTY LTD

    Pretoria, Gauteng
    17 days ago
  • Reference: JHB001524-KF-1 ESSENTIAL SKILLS SAP SD Certification Solid SAP SD experience ADVANTAGEOUS SKILLS SAP FI Experience SAP MM Experience SAP ABAP debugging IDocs, AIF SAP S/4 HANA Jira and Confluence experience Strong interpersonal,...

    Imizizi

    Pretoria, Gauteng
    7 days ago
  •  ...problem solving skills. ROLE & RESPONSIBILITIES Provide chief expert SAP functional leadership for product integrations and multi-...  ...for new solutions and enhancements, collaborating with developers and PDOs. Mentor, coach and support team members, transferring... 

    Imizizi

    Pretoria, Gauteng
    19 hours ago
  •  ...exciting opportunity is available for an Expert AI Engineer to join a global technology environment...  ..., and human-in-the-loop integration. Develop and optimize large language model (LLM)...  .... Deep hands-on experience across the full lifecycle of modern LLM applications:... 

    Abalobi Solutions

    Pretoria, Gauteng
    17 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full Stack Developer (Expert). Be the first to apply!