Jabulane Xaba

Available to hire

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

Work experience· 10 roles

Systems Architect · First National BankJul 2022 – Present · 4 yrs 5 mos

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.

Software Engineer Team Lead · First National BankSep 2020 – Jun 2022 · 1 yr 10 mos

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.

Software Engineer Technical Lead · First National BankMay 2016 – Aug 2020 · 4 yrs 4 mos

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.

Senior Software Developer · First National BankJul 2014 – Apr 2016 · 1 yr 10 mos
Senior Software Developer · Discovery Vitality (UK offsite)Apr 2013 – Jun 2014 · 1 yr 3 mos
Software Developer · Transnet Freight RailJul 2012 – Mar 2013 · 9 mos
Software Developer · ArgilityAug 2010 – Jun 2012 · 1 yr 11 mos
Software Developer · AsymilateJun 2008 – Jun 2010 · 2 yrs 1 mo

Education

Master’s in Electrical Engineering (Major Software Engineering) · Witwatersrand University2030 – 2019
Bachelor of Science (Majors Mathematics III, Computer Science III & Statistics III) · Johannesburg University2030 – 2006

Certifications and awards

Digital Transformation Platform Strategies for success2021 – 2026
Oracle Certified Professional Java SE 6 Programmer2015 – 2026

Hire Jabulane Xaba today

Post a job and invite Jabulane, or contact them directly. No hidden commission.

Post a job