Search thousands of fresh jobs

×
This job is expired
DCV Sabenza IT and Recruitment

Full Stack Developer (Expert) – Java & Cloud Migration at Sabenza IT & Recruitment

DCV Sabenza IT and Recruitment

  • R Undisclosed
  • Contract Specialist position
  • Pretoria
  • Posted 19 Oct 2026 by DCV Sabenza IT and Recruitment
  • Expires in 30 days
  • Job 2646345 - Ref 878000025462357
Apply Now

About the position

Are you a seasoned technology professional who loves solving complex problems, leading teams, and turning legacy systems into modern, high-performing solutions? We're looking for a Full Stack Developer (Expert) to help drive an exciting mainframe modernisation initiative, migrating legacy applications into modern Java and cloud-based environments.


This is your opportunity to combine technical expertise, strategic thinking, Agile leadership, and cloud innovation while working on complex, enterprise-level systems.



What You'll Be Doing:


  • Lead the modernisation and migration of legacy mainframe applications to modern Java-based solutions.
  • Help design and refine migration strategies for converting COBOL and PL/1 applications into Java.
  • Analyse existing systems, identify dependencies, assess risks, and develop practical migration plans.
  • Work with cloud and infrastructure teams to map legacy components to suitable cloud services.
  • Drive the delivery of complex projects, keeping timelines, budgets, quality, and business requirements on track.
  • Lead and support Agile feature teams, encouraging collaboration, transparency, and continuous improvement.
  • Work closely with stakeholders, Product Owners, developers, testers, and external suppliers to turn business requirements into workable solutions.
  • Oversee system integration, testing, parallel runs, implementation, and quality assurance.
  • Ensure solutions meet performance, security, data integrity, and compliance requirements.
  • Troubleshoot complex technical issues and provide second-level support when required.
  • Champion DevOps automation, modular architecture, and efficient development practices.
  • Keep documentation up to date and share knowledge through coaching, training, and knowledge-transfer sessions.
  • Monitor migrated applications and continuously improve cloud performance, cost, and efficiency.

Requirements
You'll need a strong technical foundation, combined with the confidence to guide teams and make important architectural and delivery decisions.


Essential technical experience:


  • Strong Java development skills, including object-oriented programming, multithreading, collections, generics, and exception handling.
  • Extensive experience with Java frameworks, particularly Spring, Spring MVC, and Spring Boot.
  • At least 10 years' experience in IT, Software Development, or DevOps, with 10+ years in a relevant programming language.
  • Strong project delivery and project management capabilities.
  • Experience with Agile methodologies and managing work across multiple Agile teams.
  • Knowledge of system integration, requirements analysis, technical planning, and solution design.
  • Experience coordinating development and support environments.
  • Proficiency in Agile tools such as Jira, Confluence, X-Ray, and Bitbucket.
  • Experience with DevOps, transition management, and problem, incident, and change management.
  • Resource planning, budget management, and technical team leadership experience.
  • Previous exposure to a finance function, either directly or through supporting a finance-focused team.

Additional technical experience that will give you an edge:


  • AWS or Azure cloud architecture and services.
  • Serverless development, including AWS Lambda.
  • Kafka, streaming services, and publish/subscribe (Pub/Sub) technologies.
  • Docker, Kubernetes, and OpenShift.
  • Mainframe technologies and databases, including COBOL, PL/1, DB2, IMS, and J2EE.
  • Mainframe-to-Java code conversion tools such as Astadia, Heirloom, or BlueAge.
  • Cloud-based architecture for legacy application migration.
  • Testing frameworks such as JUnit or TestNG, along with automated and integration testing.
  • Hibernate or other ORM frameworks.
  • Modern front-end technologies such as Angular, React, or [URL Removed]
  • Performance optimisation, debugging, high availability, and security best practices.

Qualifications & Certifications


  • A relevant IT, Business, or Engineering qualification.
  • At least one recognised advanced Scrum or Agile certification, such as Professional Scrum Master II, Advanced Certified ScrumMaster, Certified SAFe Advanced Scrum Master, Leading SAFe Agilist, or Scaled Professional Scrum.
  • A Scrum Master certification and project management qualification would be advantageous.

Benefits
  • Work on a complex, global-scale technology modernisation initiative.
  • Collaborate with international teams and experienced technology professionals.
  • Enjoy a flexible working model combining remote and on-site work.
  • Benefit from a flexible working arrangement of 1,960 hours over a 12-month period.
  • Be part of a fast-paced, energetic environment that values innovation and teamwork.
  • Gain exposure to modern cloud technologies, enterprise architecture, and large-scale migration projects.


Desired Skills:

  • java
  • spring framework
  • aws
  • azure
  • COBOL
  • devops

Desired Qualification Level:

  • Degree

About The Employer:


Apply Now

DCV Sabenza IT and Recruitment

About the agency

Dedicated to the recruitment of IT professionals Sabenza iT is a South African registered business focusing on Finance, Engineering, SAP and general iT recruitment. We have over 18 years' experience in recruiting in South Africa, Australia, Europe, South America and Asia and have worked with a number of large companies offering the best service. We at Sabenza iT understands the changing market and we mold our services around each of our client's needs to offer a personal service. Sabenza iT has forged strong relationships with both Clients and Consultants by ensuring both parties get the most out of every placement. Our Head Office is based in South Africa and we have a satellite office in the UK so that we can keep in contact with expats who may consider returning to South Africa and so that we can offer our services globally for Consultants looking to go to South Africa and Consultants who are looking for opportunities abroad. We at Sabenza recognize the difference it makes to maintain good client relationships and we are keeping our client base niche and manageable in order to give the best service possible. We have gained a good reputation in the market place and have built a very large network and database of consultants that we draw from for each role. We are able to send applications within 24 hours of receiving a role profile or spec. We use one of the best Database software tools available to keep our database up to date and very fast to search. Sabenza iT does not only use job-sites, we headhunt and we use our network to find our clients the right Candidates. We have a strong Facebook presence and we have over 12,000 LinkedIn connections. For further information, please visit our website www.sabenzait.co.za or call me at any time on Tel: 0330040131.

Receive a daily digest of all new jobs matching this job. Your information is safe with us and you can cancel any time.

Expires in 29 days

Email me jobs similar to: Full Stack Developer (Expert) – Java & Cloud Migration at Sabenza IT & Recruitment

Receive a daily digest of all new jobs matching this job: Senior IT Auditor. Your information is safe with us and you can cancel at any time.