Senior Software Engineer and Systems Architect with years’ experience in enterprise ,insurance and digital banking systems.
About
Senior Software Engineer and Systems Architect with years’ experience in enterprise ,insurance and digital banking systems. Strong background in Java, cloud platforms, and scalable architecture, with a proven track record of leading teams and delivering secure, high-performance solutions aligned to business objectives.
- 19 years' experience
- Joined March 2026
Industry experience
- Financial Services
- Software & Internet
- Professional Services
More experts in Centurion, South Africa
Work experience· 10 roles
Define the overall system architecture and align technology choices with business strategy. Design high-level and detailed architectures, enforce architectural principles, govern standards, and drive modernization towards scalable, secure solutions. Lead integration strategies, non-functional requirements, governance, and collaboration with stakeholders.
Technical direction and design ownership; hands-on development of high-impact components; ensure code quality, architectural boundaries, and security/compliance. Mentor and enable the team to deliver reliable, scalable solutions while communicating trade-offs to stakeholders.
Technical ownership of system design, implementation of complex components, and enforcement of Clean Architecture and SOLID principles. Lead API design (REST/SOAP), production readiness, and deployment considerations while mentoring peers.
Education
Certifications and awards
Hire Jabulane Xaba today
Post a job and invite Jabulane, or contact them directly. No hidden commission.



