Full Stack Developer Expert - Gauteng/Hybrid - ISB
Midrand, Gauteng, South Africa
Listed on 2026-07-10
-
Software Development
Cloud Engineer - Software, DevOps, Software Architect, Software Engineer
Our client is looking for an experienced Expert Full Stack Developer to join their Mainframe Modernisation and Cloud Migration team. In this strategic technical leadership role, you will drive the transformation of legacy mainframe applications into modern, cloud-native Java solutions while leading large-scale migration initiatives within a global Dev Ops environment.
You will work closely with architects, technical specialists, product owners, cloud providers, and international stakeholders to design, implement, and optimise enterprise migration solutions. This is an exceptional opportunity to contribute to a high-profile digital transformation programme using the latest cloud technologies, Agile practices, and modern software engineering principles.
Who This Role Would SuitThis role is ideal for an experienced Full Stack Developer and technical leader who enjoys solving complex enterprise challenges and delivering large-scale cloud transformation projects. You are passionate about modern software engineering, cloud architecture, and leading high-performing Agile teams through complex migration initiatives.
You are an independent, solutions-driven professional with extensive experience in Java development, cloud technologies, and enterprise architecture. You thrive in collaborative international environments, enjoy mentoring technical teams, and have the ability to translate business objectives into scalable technical solutions.
Cloud Transformation: Extensive experience leading enterprise application modernisation and migrating legacy systems to cloud-native architectures.
Technical Leadership: Proven ability to lead Agile delivery teams, manage complex technical projects, and drive software engineering best practices.
Enterprise Software Engineering: Deep expertise in Java, cloud platforms, system integration, Dev Ops, and enterprise application architecture.
Contract Dates: 01-08-2026 to 31-12-2028
Location: Midrand / Menlyn / Rosslyn / Home Office Rotation
Role Name: Software Engineering
Level: Expert (10+ years' experience)
Relevant IT, Engineering or Business qualification.
Minimum of 10 years' experience in software development and Dev Ops environments.
Minimum of 7 10 years' experience working within Agile teams.
Extensive experience leading enterprise software development and cloud migration initiatives.
Experience with manual and/or automated testing.
Experience in web and digital projects is advantageous.
Professional Scrum Master II
Advanced Certified Scrum Master
Certified SAFe Advanced Scrum Master
Leading SAFe Agilist
Scale Professional Scrum
Scrum Master Certification
Project Management Qualification
Software Engineering & Cloud Technologies
Expert Java development.
Spring Framework (Core, MVC, Boot).
Object-Oriented Programming (OOP).
Multithreading and exception handling.
AWS Cloud technologies.
Cloud architecture and modernisation.
Serverless development.
Open Shift, Docker and Kubernetes.
Kafka and streaming technologies.
DB2 and IMS.
Java, COBOL, PL1 and J2EE.
Lambda.
System integration and enterprise architecture.
Dev Ops and Biz Dev Ops .
CI/CD principles.
Agile Working Model.
JIRA, Confluence, X-Ray and Bitbucket.
Strong project and programme management skills.
Experience leading Agile delivery teams.
Resource planning and budget management.
Transition management.
Incident, Problem and Change Management.
Excellent analytical and problem-solving skills.
Strong stakeholder engagement and presentation skills.
Ability to mentor, coach and develop technical teams.
Excellent communication skills with both technical and business stakeholders.
Knowledge of Mainframe-to-Java code conversion tools (Astadia, Heirloom, Blue Age).
Angular, React or Vue.js.
Hibernate or other ORM frameworks.
Servlets and JSP.
Cloud architecture for enterprise migration programmes.
Mainframe legacy databases and programming.
Performance tuning and code optimisation.
German language skills.
Experience with international enterprise transformation programmes.
Willingness to travel internationally.
Cloud Migration Leadership: Lead the migration of legacy mainframe applications to modern Java-based cloud architectures while ensuring scalability, performance, and business continuity.
Technical Architecture: Design solution architectures, define migration strategies, review system designs, and recommend improvements to enterprise applications and cloud infrastructure.
Project & Agile Leadership: Lead Agile feature teams, coordinate project delivery, manage priorities, and ensure projects are delivered on time, within budget, and to agreed quality standards.
Software Development: Develop, review, optimise, and maintain enterprise applications while ensuring adherence to coding standards, architectural principles, and best practices.
Business Analysis & Solution Design: Collaborate with business stakeholders to analyse…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: