FM

Farai Matsika

Junior Developer (Software Engineer)

Harare, Harare

ABOUT

As a certified professional in Spring Framework, Oracle (Java), and Cloud technologies, I architect enterprise-grade Java solutions that drive business transformation at Afrosoft Holdings. My dual expertise in technical development (Java/Spring Boot, Oracle) and DevOps (CI/CD, cloud infrastructure) enables me to bridge critical gaps in full-stack delivery. Certified Scrum training empowers me to lead agile teams effectively, while my ongoing software engineering studies ensure cutting-edge architectural approaches. I don't just write code - I design scalable systems, mentor junior developers, and implement DevOps practices that elevate entire engineering teams.

SKILLS

Java 17Spring Boot 3HibernateREST APIs
Oracle 19cSQL ServerPostgreSQLMySQL
DockerKubernetesGitHub ActionsAWSCI/CD
MicroservicesEvent-Driven DesignSOLID Principles
ScrumAgile

EXPERIENCE

Junior Developer (Software Engineer)

2025-05 - Present

Afrosoft Holdings Limited • Harare, Zimbabwe

After demonstrating consistent dedication through my internship and project contributions, I was promoted to Junior Developer with leadership responsibilities. In this role, I collaborate with external teams while mentoring and onboarding junior developers. I actively participate in - and often lead - architecture design sessions and system implementations. Beyond development, I've assumed DevOps responsibilities including CI/CD pipeline management and infrastructure setup, filling a critical organizational need. Currently, I'm sharpening my enterprise architecture skills by building scalable Java/Spring Boot applications, aligning with my career goal to become a Software Architect.

Software Engineer

2024-01 - 2025-05

Afrosoft Holdings Limited • Harare, Zimbabwe

As a Backend Development Intern at Afrosoft Holdings, I worked alongside intermediate developers to build and maintain enterprise systems using C# and .NET Core and Java. During my internship, I gained hands-on experience developing REST APIs, integrating databases with SQL Server, and contributing to financial and biometric solutions. This immersive learning environment allowed me to quickly transition from academic knowledge to production-level development, ultimately leading to my promotion to a full-time backend developer role.

Java Programming Trainer (Tutor)

2024-11 - Present

Afrocodemy

As a Java Programming Instructor at Afrocodemy, I teach aspiring developers the fundamentals of Java, guiding them from beginner to intermediate levels. I deliver practical, hands-on training sessions, mentor students, and design course content to ensure they gain the skills needed for real-world software development. My goal is to empower learners with a strong foundation in Java programming and problem-solving.

Manager

2021-01 - 2024-01

Tafecs Chicks Inn • 154 Oliver Newton Road Mutoko

EDUCATION

Telone Centre For Learning

2021-08 - 2024-11

Software Engineering in Software Development

Afrocodemy

2023-09 - 2024-01

Backend Software Development in Software Engineering

ALX AFRICA

2023-02 - 2023-12

Software Engineering in Computer Software Engineering

Magunje Barracks High School

2015-06 - 2019-10

O level in Computer Programming (HEXCO) NFC in C++