Entry-Level Full Stack Developer (Java & Angular) – iSanqa
Posted October 7, 2026
Job summary
- Company
- iSanqa
- Job Type
- Full-Time
- Experience
- Entry Level
- Salary
- Not stated
- Reference Number
- ISB7201275
Job Market SA is not the employer. We share employment opportunities to help South African job seekers find available vacancies. Applications should always be submitted through the official employer's recruitment platform.
Entry-Level Full Stack Developer (Java & Angular)
iSanqa is recruiting an Entry-Level Full Stack Developer (Java & Angular) for a client operating a global IT hub in Gauteng. This opportunity is aimed at junior developers and recent IT graduates who want to strengthen their skills in enterprise software development, DevOps, cloud technologies and AI-assisted engineering.
The successful candidate will work with an experienced software engineering team on a platform used to manage vehicle product defects and technical actions internationally. The role involves both backend Java development and frontend Angular development, with guidance from senior team members. www.pnet.co.za
Key Responsibilities
The successful candidate will assist the development team with responsibilities including:
- Supporting the analysis, design, development and testing of software features.
- Developing and testing Java backend services.
- Working on frontend functionality using Angular.
- Identifying and resolving software defects.
- Using modern cloud-based development tools and AI coding assistants.
- Helping create and maintain automated CI/CD deployment pipelines.
- Supporting cybersecurity and application-hardening activities.
- Assisting with Tier 2 and Tier 3 DevOps support.
- Helping maintain the availability and reliability of business-critical applications.
- Supporting application, feature and development-tool upgrades.
- Working with other developers within an Agile and DevOps environment. www.pnet.co.za
Entry-Level Full Stack Developer Requirements
Applicants should have an IT degree or diploma in one of the following or a closely related field:
- Computer Science
- Software Engineering
- Information Technology or a related discipline
Candidates should also have practical experience developing Java applications. This experience may come from academic work, practical projects or junior professional experience.
Hands-on exposure to Angular development is also required, together with some practical experience using AI-assisted software-engineering tools. www.pnet.co.za
Essential Technical Skills
Applicants should have knowledge or practical exposure to technologies such as:
Programming and frontend development
- Java
- TypeScript
- JavaScript
- Angular
Databases
- Oracle
- PostgreSQL
DevOps and development tools
- Git
- Maven
- GitHub
- GitHub Actions
- SonarQube
- Jira
- Container registries
Containers
- Docker
- Kubernetes
Cloud platforms
Candidates should have familiarity with at least one relevant public cloud environment, particularly:
- AWS
- Microsoft Azure
The role also requires an understanding of basic security practices involving certificates, keys, tokens and secrets. www.pnet.co.za
Monitoring and Logging
Knowledge or exposure to monitoring and logging technologies will be relevant to this position. Technologies mentioned for the role include:
- Grafana
- Dynatrace
- AppDynamics
- ELK Stack
- Splunk
- Nagios
- Kibana. www.pnet.co.za
Advantageous Skills
Additional knowledge in the following areas would strengthen an application:
- Linux
- CRON
- Unix file systems
- Quarkus
- GlassFish
- GlassFish Micro
- Apache
- Nginx
- JSF
- Terraform
- Ansible
- CloudFormation
- Application security testing
- ServiceNow
- BMC Remedy
- ITIL incident and problem-management processes. www.pnet.co.za
Experience Level
The position is classified as Entry Level, with 2–4 years of related experience specified in the vacancy.
However, the opportunity is also presented as suitable for junior developers and recent IT graduates who have relevant practical or academic development experience. www.pnet.co.za
Work Location and Hybrid Arrangement
The position operates through a hybrid rotation involving:
Midrand / Menlyn / Rosslyn / Home Office
Applicants living outside Gauteng must be prepared to relocate. The vacancy states that candidates who need to relocate will be responsible for their own relocation costs. www.pnet.co.za
Contract Period
The vacancy lists the following project/contract dates:
Start date: 1 November 2026
End date: 31 December 2029. www.pnet.co.za
This should not be confused with the vacancy’s application closing date.
Who Can Apply?
South African citizens and residents are preferred for this opportunity.
Candidates who hold valid South African work permits may also be considered. www.pnet.co.za
About iSanqa
iSanqa is a South African recruitment and resourcing company that provides permanent placements, temporary employment services and contract-management solutions.
For this particular vacancy, iSanqa is advertising the opportunity on behalf of its client. The client company’s identity is not provided in the PNet vacancy, so applicants should not assume that iSanqa itself is the end employer. www.pnet.co.za
How to Apply
Candidates interested in the Entry-Level Full Stack Developer opportunity should review the original vacancy information and submit their application through the PNet application process.
Before applying, make sure your CV clearly highlights your qualifications and practical experience with Java, Angular, TypeScript, JavaScript, databases and relevant DevOps or cloud technologies.
The employer notes that applicants who have not received a response within two weeks should consider their application unsuccessful. www.pnet.co.za
Important: JobMarketSA is an independent job-information website and is not iSanqa, PNet or the employer. Always verify application requirements before providing personal information.
Official Source
This opportunity was published by the employer. Always confirm the details on their official page before applying: