CareerPlanSign in

Junior Software Engineer

Office - Magaliessig, ZA💼 Full-time🗓 2026-10-02 → 2026-10-07

Core

Design, development, and maintenance of software applications under senior guidance.

Role type

Junior Software Engineer

Builds

Software applications, REST/SOAP services, web-based interfaces

Domain

Enterprise software development

Deliverable

production ML models | product features

Required skills

Java (JEE/SE), Spring Boot, relational databases (SQL Server, Oracle, PostgreSQL, MySQL, MariaDB), RESTful/SOAP web services, Git, Maven, API testing tools (SoapUI, Postman), React (functional components, hooks, state management), CI/CD pipelines, Docker, AI-assisted code evaluation (via careerplan.io/jobs/R0045756-2-junior-software-engineer-at-harriscomputer)

Preferred skills

Agile methodologies, real-time interface experience, JUnit, Jest, GitHub/Bitbucket, DevOps principles

Technologies

Java 8+, Spring Boot, SQL Server, Oracle, PostgreSQL, MySQL, MariaDB, Git, Maven, SoapUI, Postman, React, npm, webpack, JUnit, Jest, Docker, GitHub, Bitbucket, Copilot, Claude Code

Responsibilities

Implement product designs using programming languages and tools; estimate effort for development tasks and track progress; perform bug fixes and small enhancements; participate in code reviews; liaise with QA and support teams to resolve escalated issues; learn new technologies and programming practices

Seniority

Junior, hands-on IC