Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Rubatsiro Chiripa

Johannesburg

Summary

An enterprise back-end java software developer, with a demonstrated history of more than 8 years practical work experience. Skills include Java OOP, Spring Framework, Spring Boot, SOAP & REST webservice, Spring Cloud & Microservices, messaging technologies and container orchestration.

Overview

10
10
years of professional experience
1
1
Certification

Work History

Java Developer

Contractor At First National Bank
09.2021 - Current
  • Enhance & migrate existing Enterprise Java Beans (EJB) code.
  • Design and develop high-volume, low-latency applications for mission-critical systems.
  • Experience with XML/XSD/JAXB and Web Services (Soap & Rest).
  • Experience event driven architecture .
  • Perform Code & Peer Reviews.

Software Engineer

CASSAVA SMARTECH
11.2019 - 08.2021
  • Building resilient systems using hystrix and resilience4j.
  • Distributed tracing with Spring Cloud, Sleuth & OpenZipkin.
  • Integrating incompatible platforms to work together using SOAP & RESTful apis Web Services
  • Conceptual Knowledge with container orchestrators and container engines (Kubernetes, Docker).

Systems Development Specialist

ECONET WIRELESS ZIMBABWE
04.2017 - 10.2019
  • Exposure to Agile/SCRUM methodology.
  • Working knowledge of build tools like Maven, Log4j for Logging and JUnit for testing
  • Packaging enterprise applications as jar or image files.
  • Experience with XML and XSD, validating, transformation using JAXB.
  • Utilising open-source frameworks and libraries such as mapstruct, Hibernate, java-commons-lang-3 and Spring
  • Integrating existing systems with new systems (REST & SOAP Web Services).
  • Designing and implementing Java-based applications.

Systems Development Engineer

TELEMUNE SOFTWARE SOLUTIONS
09.2013 - 03.2017
  • In-depth understanding of OOP principles, design patterns and SOLID Design Principles
  • System integrations (SOAP Web Services & JMS).
  • Practical knowledge of Java/J2EE Design Patterns (singleton, MVC, factory method, adapter).
  • Develop new features & enhance existing Enterprise Java Beans (EJB) code.

Education

Bachelor of Business Management & Info Tech Honors -

Catholic University in Zimbabwe

Skills

  • JDK 11
  • Spring Framework & Spring Boot
  • Spring Cloud & Microservices
  • Spring MVC
  • JPA (Hibernate)
  • RESTful, SOAP Web services
  • Data Storages(MySQL, PostgresSQL, MSSQL, MongoDB)
  • GIT, Bitbucket, JIRA, Confluence,
  • Messaging(RabbitMQ, ActiveMQ, JMS)
  • Camunda BPM Spring Boot
  • REST API Documentation (OpenApi 30)
  • Maven
  • JUnit, Mockito
  • AWS
  • Kubernetes
  • Docker
  • Soft skills like communication, problem-solving and customer service

Certification

  • Oracle Certified Professional, Java SE 11 Developer
  • AWS Certified Developer – Associate
  • Spring Certified Professional 2023
  • Oracle Certified Expert, Java EE 6 Enterprise JavaBeans Developer
  • Oracle Certified Associate, Java SE 7 Programmer
  • Oracle Certified Professional, Java SE 6 Programmer

Timeline

Java Developer

Contractor At First National Bank
09.2021 - Current

Software Engineer

CASSAVA SMARTECH
11.2019 - 08.2021

Systems Development Specialist

ECONET WIRELESS ZIMBABWE
04.2017 - 10.2019

Systems Development Engineer

TELEMUNE SOFTWARE SOLUTIONS
09.2013 - 03.2017

Bachelor of Business Management & Info Tech Honors -

Catholic University in Zimbabwe
Rubatsiro Chiripa