Enable job alerts via email!

Front End Angular Developer – Midrand / Centurion- Semi- Remote – R650 Ph

E-Merge

Pretoria

Hybrid

ZAR 300 000 - 400 000

Full time

Today
Be an early applicant

Job summary

A leading technology firm is seeking a skilled Full Stack Java Developer to build scalable applications supporting global operations. The ideal candidate will have a relevant IT degree, 5+ years of experience, and skills in Java, Angular, and CI/CD tools. This contract role offers R600 per hour and the flexibility of a semi-remote working environment.

Qualifications

  • Min 5 years in a developer role.
  • Experience with unit test frameworks like Junit and Jasmine.
  • Knowledge of CI/CD processes and tools.

Responsibilities

  • Build scalable, user-centric applications.
  • Support the Agile Working Model.
  • Develop and maintain applications using Java and associated technologies.

Skills

Java
JavaScript/TypeScript
Angular
CSS
REST
Docker
Git
Selenium

Education

Relevant IT Degree or qualification

Tools

Nginx
JIRA
Maven
Docker
Kubernetes
Job description

We\'re looking for a skilled and passionate Full Stack Java Developer to help us build scalable, user-centric applications that support our global operations and enhance the driving experience for millions.

We engineer not only some of the world\'s most iconic vehicles but also the intelligent digital systems behind them. From connected mobility services to real-time production platforms, software is at the core of everything we do.

Requirements :

  • Relevant IT Degree or qualification
  • Min 5 years in a developer / engineer role
  • Frameworks
  • Front End : Angular, JavaServer Faces (JSF)
  • Application servers : Nginx
  • Languages : Java , JavaScript / TypeScript, HTML, CSS, SQL
  • Unit Test Frameworks : Junit, Karma, Jasmine
  • Interface Technologies : REST, Kafka, MQ
  • Automated testing : Selenium etc
  • Authentication / authorisation standards, frameworks and protocols (e.g., OAuth 2.0, OIDC)
  • Any additional responsibilities assigned in the Agile Working Model (AWM) Charter
  • Java Application servers : Payara Server / Glassfish, (optional Quarkus, Payara Micro)
  • Jakarta EE Framework
  • Databases : Oracle, Postgres (JDBC + ORM frameworks)
  • Build and Deployment : CI / CD, Version Control (Maven, GIT, Sonar, Jira, GitHub, GitHub Actions, Registries, Nexus, Containerisation)
  • SDLC Methodologies (Agile, Scrum, Kanban or XP)
  • End user support / Incident-Problem management : ITSM Suite / BMC Remedy or ServiceNow
  • Container management (Docker, Kubernetes, Container registries etc)
  • Infrastructure as Code : Terraform, Ansible or Cloud formation.
  • Java Transaction management
  • Log Management and Alerting (ELK Stack, Splunk, Nagios, Kabana etc)
  • Profiling and performance analysis
  • Performance Testing : Grafana K6

Reference Number for this position is GZ60552 which is a contract position based in Midrand / Centurion / Semi-Remote offering a contract rate of R600 per hour

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.