Senior Java Engineer

Tumaini Consulting

Our client is seeking an experienced Senior Java Engineer to join a collaborative software engineering team delivering innovative, cloud-ready solutions. This is an exciting opportunity for a passionate developer who enjoys solving complex technical challenges, contributing to architecture decisions, and building high-quality software using modern technologies.

BSc Degree in Computer Science, Software Engineering, or equivalent experience

5+ years of professional Java development experience

Strong knowledge of Java or Kotlin and object-oriented programming principles

Experience with Spring Boot and the Spring Framework

Experience developing RESTful APIs and microservices

Strong SQL and database design experience using JPA/Hibernate

Experience with Angular

Proficiency in JUnit or similar testing frameworks

Should you meet the requirements for this position, please email your updated CV attached to ***email_hidden***, alternatively contact 031 350 4018 or visit our website, www.tumaini.co. Correspondence will only be conducted with short listed candidates. Should you not hear from us within 3 days, please consider your application unsuccessful.