702,255open jobs
41,667companies
98,632added this week
Browse all
Salary
$16k – $38k per year (Estimated)
Location
In office (Pretoria)
Employment
Full-Time
Overview
Company
Impact
Profile match
Job Mail is a South African online job board offering a large selection of vacancies across the country and some positions abroad. Job seekers can search and apply for jobs online, upload a CV and receive job alerts, while employers and recruitment agencies can advertise positions to a broad national audience. The brand is one of the longer-established names in South African job advertising and is operated from South Africa.

Are you a junior developer who’s excited about Java, Angular, cloud, DevOps and modern software development?

We’re looking for an Entry-Level Full Stack Developer to join a dynamic technology team where you’ll gain hands-on experience working on enterprise applications, cloud technologies and modern development practices.

If you have a relevant IT qualification, some practical Java and Angular experience, and you're keen to learn, build and grow this could be your next opportunity!

What You’ll Be Doing

Working alongside experienced developers and technical teams, you'll get involved in the full application lifecycle, including:

  • Assisting with the analysis, design, development and testing of applications.
  • Developing and enhancing solutions using Java, TypeScript and JavaScript.
  • Building and supporting user interfaces using Angular.
  • Working within an Agile and DevOps environment.
  • Assisting with automated build and deployment processes.
  • Working with Git, Maven, Sonar, Jira, GitHub and GitHub Actions.
  • Getting hands-on exposure to cloud technologies such as AWS or Azure.
  • Working with Oracle and PostgreSQL databases.
  • Working with Docker and Kubernetes.
  • Supporting application monitoring and troubleshooting.
  • Working with logging and alerting tools to help identify and resolve technical issues.
  • Following secure development practices and helping protect applications against cybersecurity threats.
  • Assisting with application upgrades, enhancements and releases.
  • Finding opportunities to automate repetitive development and release activities.
  • Using AI coding assistants as part of modern software development practices.
  • Supporting the team with production and operational issues as you build your experience.

Requirements

We’re looking for exposure to some of the following technologies:

Programming

  • Java
  • TypeScript
  • JavaScript

Frontend

  • Angular

CI/CD & Development Tools

  • Git
  • Maven
  • Sonar
  • Jira
  • GitHub
  • GitHub Actions
  • Version control
  • Build & deployment pipelines
  • Container registries

Cloud

  • AWS or Azure

Databases

  • Oracle
  • PostgreSQL

Containers

  • Docker
  • Kubernetes

Monitoring & Logging

  • AppDynamics
  • Dynatrace
  • Grafana
  • ELK Stack
  • Splunk
  • Nagios
  • Kibana

Security

  • Keys
  • Certificates
  • Tokens
  • Secrets
  • Secure development practices

Nice-to-Have Skills

You don't need to know everything but exposure to any of the following will definitely be a bonus:

  • Linux
  • CRON
  • Unix filesystems
  • JSF
  • GlassFish / GlassFish Micro
  • Quarkus
  • Apache
  • Nginx
  • Terraform
  • Ansible
  • CloudFormation
  • ServiceNow or BMC Remedy
  • ITSM and incident management
  • Infrastructure as Code
  • Application Security Testing
  • Static, Interactive or Dynamic Application Security Testing
  • Operational and lifecycle management

What We’re Looking For

You'll ideally have:

  • An IT Degree or Diploma.
  • Practical experience with Java applications.
  • Practical experience with Angular applications.
  • An interest in cloud and DevOps technologies.
  • Some exposure to AI-assisted software development.
  • A willingness to learn and develop your technical skills.
  • Good communication and teamwork skills.
  • A structured approach to problem-solving.
  • An interest in understanding how applications move from development into production.

Benefits

  • Cutting-edge technology and global IT projects.
  • Exposure to Java, Angular, Cloud, DevOps and automation.
  • Flexible remote / on-site working.
  • A strong focus on work-life balance.
  • A modern, energetic and fast-paced environment.
  • Collaboration with global technology teams.
  • Agile ways of working.
  • Modern, state-of-the-art offices.
  • Opportunities to develop your technical career.
  • Flexible working based on 1,960 hours over a 12-month period.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
702,255 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Pretoria
up to $23k per year • Remote • Full-Time • Manila
JavaScript
PHP
TypeScript
SQL
PHP
Laravel
Symfony
Databases
PostgreSQL
Frontend
React.js
JQuery
DevOps
CI/CD
AWS
Linux
Windows
Management
Agile
Apply
$45k – $95k per year (Estimated) • In office • 7+ years exp • Bengaluru
JavaScript
TypeScript
Node JS
Node JS
Nest.JS
Express
Databases
RabbitMQ
Apache Kafka
Frontend
Redux
GraphQL
React.js
React Router
Mobile
JUnit
Firebase
State Management
DevOps
GCP
GitHub Actions
GitLab CI
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
AWS Lambda
QA
Jest
Mocha
Apply
$15k – $42k per year (Estimated) • In office • Vladimir
Python
JavaScript
PHP
C#
Node JS
1C
Python
Django
Celery
Django REST Framework
PHP
Bitrix
C#
.NET
Databases
MySQL
PostgreSQL
Redis
Frontend
Vue.js
JQuery
DevOps
Git
Apply
Remote • Part-Time • Athens
Python
JavaScript
SQL
Python
Django
Databases
PostgreSQL
DevOps
GCP
DigitalOcean
Heroku
Azure
AWS
Apply
$65k – $150k per year (Estimated) • In office • Coburg
JavaScript
TypeScript
Databases
Db2
Frontend
Angular
DevOps
OpenShift
AWS
Apply
Sales Representative 2 hours ago
$12k – $22k per year • In office • Full-Time • Pretoria
Apply
$14k – $18k per year • In office • Full-Time • Nelspruit
Apply
$18k – $26k per year • In office • Full-Time • Rustenburg
Apply
$15k – $18k per year • In office • Full-Time • Johannesburg
Apply
$37k – $78k per year (Estimated) • In office • Full-Time • 10+ years exp
Management
Outlook
Apply
See all jobs
This is one of many
702,255 more open roles from verified company boards, updated every day.