Thato Mabeleng
@thatomabeleng
Experienced Java Developer with a passion for backend solutions.
What I'm looking for
I am an experienced and results-driven Java Developer with over 6 years of hands-on backend development experience. My expertise lies in delivering scalable, high-performance applications using Java 17, Spring Boot, Kafka, and Kubernetes. I have a strong background in designing RESTful APIs, optimizing performance, and implementing CI/CD pipelines for cloud-native deployments. My quality-first mindset stems from my experience in test automation, which enables me to deliver reliable and maintainable software.
Throughout my career, I have successfully designed and built asynchronous and synchronous APIs, leading to significant improvements in system throughput. I have also mentored interns, enhancing onboarding processes and code quality across teams. My passion for clean code and system reliability drives me to continuously seek ways to improve development practices and foster a collaborative environment.
Experience
Work history, roles, and key accomplishments
Java Developer
ABSA
Jun 2021 - Present (4 years 2 months)
Designed and built asynchronous and synchronous APIs using Spring WebFlux, improving system throughput by 35%. Led adoption of Debezium CDC with PostgreSQL to enable real-time data replication for microservices.
Senior Automation Engineer
Wonderlabz
Dec 2019 - May 2021 (1 year 5 months)
Built a robust API testing framework using Java, Spring Boot, and REST Assured, increasing test coverage by 60%. Automated UI tests using Cucumber and BrowserStack, reducing manual testing by 70%.
Senior Automation Engineer
ABSA - Consulting, Command Quality
Dec 2018 - Nov 2019 (11 months)
This role involved senior automation engineering responsibilities. Specific duties included developing and maintaining automated test suites.
Senior Automation Engineer
Perago
Jun 2018 - Nov 2018 (5 months)
As a Senior Automation Engineer, I was responsible for designing and implementing automation solutions. This included creating frameworks for efficient testing.
Senior Automation Engineer
FNB - Consulting, Command Quality
Feb 2017 - May 2018 (1 year 3 months)
In this consulting role, I focused on enhancing automation processes for FNB. My work contributed to improving the overall quality of software delivery.
Senior Automation Engineer
Takealot
Jun 2016 - Dec 2016 (6 months)
My responsibilities as a Senior Automation Engineer at Takealot included developing and maintaining automated test scripts for e-commerce platforms. I contributed to ensuring the reliability of online systems.
Software Engineer
Alexander Forbes - Consulting, PDEV
Jan 2015 - May 2016 (1 year 4 months)
As a Software Engineer in a consulting capacity, I contributed to various software development projects for Alexander Forbes. My work involved coding, testing, and deployment.
Automation Engineer
TAG Worldwide
Aug 2013 - Dec 2014 (1 year 4 months)
As an Automation Engineer, I was involved in automating various processes and tests. This role focused on improving efficiency through automation tools and scripts.
Java Developer
Frog
Mar 2012 - Mar 2013 (1 year)
In this role, I worked as a Java Developer, contributing to the development of various applications. My responsibilities included coding, debugging, and maintaining software.
Education
Degrees, certifications, and relevant coursework
Unknown
National Diploma, Technical Applications
Completed a National Diploma in Technical Applications, gaining foundational knowledge in various technical fields. This program equipped me with practical skills relevant to technical roles.
Availability
Location
Authorized to work in
Job categories
Interested in hiring Thato?
You can contact Thato and 90k+ other talented remote workers on Himalayas.
Message ThatoFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
