Full Stack Developer (Expert) – Java & Cloud Migration
- Location
- Pretoria, Gauteng
- Contract
- Permanent
- Closing date
First listed . Last checked at source .
In brief
**Overview** The role is for a Full Stack Developer (Expert) specializing in Java and Cloud Migration, offered by Sabenza IT & Recruitment. This position is for a seasoned technology professional who is passionate about solving complex problems, leading teams, and transforming legacy systems into modern, high-performing solutions. The primary objective is to drive a mainframe modernization initiative, migrating legacy applications into modern Java and cloud-based environments. This opportunity allows for the application of technical expertise, strategic thinking, Agile leadership, and cloud innovation on complex, enterprise-level systems. **What you will do** * 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 (from the original advert)** * 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. * 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. **Who should apply** This role is for a seasoned technology professional who loves solving complex problems, leading teams, and turning legacy systems into modern, high-performing solutions. The ideal candidate will have a strong technical foundation, confidence in guiding teams, and the ability to make important architectural and delivery decisions, combining technical expertise with strategic thinking, Agile leadership, and cloud innovation. **Deadline** Not specified **Reference** Original posting: https://www.jobmail.co.za/jobs/it-computer/other-it-computer/pretoria/full-stack-developer-expert-%E2%80%93-java-cloud-migration-id-7601706 Source: jobmail
Summary drafted with AI assistance from the original advert. The advert itself is the authority — how we use AI.
At a glance
- At least 10 years of experience.
- Java
- JavaScript
- React
- Angular
- AWS
- Azure
- Docker
- Kubernetes
- Project management
- Agile / Scrum
Extracted automatically from the advert; confirm requirements on the original listing.
Job description
Before you apply
- Confirm the requirements and closing date on the original listing (jobmail). SPANi lists vacancies from other sites and may not reflect last-minute changes.
- Legitimate employers do not charge application, registration or training fees.
- Don't send your ID or bank details before you have confirmed the employer is real.
Applying for permanent roles
- Mirror the job title and top three requirements in your CV summary and most recent experience.
- Quantify results where possible: sales targets, cases handled, tickets closed, or team size.
- Proofread contact details and filenames before submitting — small errors cost interviews.
- Verify the company and role on the source page before sharing ID copies or banking details.