Mid-Level Java Developer

Subhujo Technologies

📍 EGoli, IGauteng, South-Africa

Full-time Other-General Posted February 24, 2026

Job Description

Introduction

Looking for a Mid-Level Java Developer

Duties & Responsibilities


•    Design, develop, and maintain Java-based applications.
•    Write clean, efficient, and well-documented code.
•    Collaborate with business analysts, architects, and QA teams to deliver robust solutions.
•    Integrate applications with databases, APIs, and third-party services.
•    Perform unit testing, debugging, and performance tuning.
•    Participate in code reviews and contribute to best practices.
•    Work in an Agile/Scrum environment to deliver projects on time.
•    Stay updated with emerging Java technologies and frameworks.
 

Desired Experience & Qualification


•    Experience: 3–5 years in Java development.
•    Strong proficiency in:
Core Java, Java 8+ features (Streams, Lambdas, etc.)
Spring Framework (Spring Boot, Spring MVC, Spring Data JPA)
Hibernate or other ORM frameworks
RESTfu...