Enable job alerts via email!

Fullstack Developer / DevOps Engineer - 2228

Jordan HR

Pretoria

Hybrid

ZAR 400,000 - 600,000

Full time

15 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in Pretoria seeks a Java Developer to work in a hybrid model, requiring strong expertise in Java EE, Spring, and frontend technologies. The role involves both development and operational support tasks while improving automated tests and maintaining solutions. Candidates should hold a relevant Bachelor's degree with extensive experience in Java and public cloud environments.

Qualifications

  • 5 years’ experience developing in Java.
  • 3 years’ experience in frontend development.
  • 1 year’s experience in Public Cloud (Azure).

Responsibilities

  • Development of new functionality for backend and frontend.
  • Maintenance and enhancement of existing solutions.
  • Quality checks across all teams.

Skills

Java
Spring
Spring Boot
Quarkus
Frontend Technologies
UI Frameworks
Docker
Kubernetes
Azure DevOps
GitHub Actions
Terraform
Ansible
Kafka
Microservices
Agile Working Model

Education

Bachelor’s degree in Computer Science
Bachelor’s degree in Software Engineering

Tools

Azure
GitLab

Job description

Large company located in Pretoria looking to fill this urgent role :

  • Contract
  • Hybrid (2 / 3 days at the office)

POSITION INFO :

ESSENTIAL SKILLS REQUIREMENTS :

o At least 3-5 years ’ experience in Java developing (Java EE)

o At least 3 years ’ experience in either Spring, Spring Boot or Quarkus

o At least 3 years ’ experience with Test Frameworks (From Unit 2 E2E)

  • Frontend :

o At least 2 years' worth of experience in front-end technologies

Through Knowledge in UI frameworks e.g. Angular (Version 9 or higher) or React

  • Experience with ITIL Operation processes (Incident, Problem, Changement)
  • Profound knowledge in working with container (e.g. Docker) and container orchestration (Kubernetes)
  • Experience with Continuous Integration and Continuous Delivery tools (e.g. Azure DevOps, GitHub Actions : GitLab, Terraform, Ansible)
  • Experience breaking down requirements into individual task / user stories.
  • Any additional responsibilities assigned in the Agile Working Model (AWM) Charter

ADVANTAGEOUS SKILLS REQUIREMENTS :

  • Experience with Microsoft Azure (e.g. Pipeline, AKS, AppInsight)
  • Experience with Streaming solutions (e.g. Kafka)
  • Knowledge of developing and maintaining Microservices
  • Good communication skills, dealing with multiple stakeholders

WHICH QUALIFICATIONS / EXPERIENCE DO WE NEED FOR THE ROLE?

  • Bachelor’s degree in Computer Science, Software Engineering, or similar qualification.
  • 5 years’ experience developing in Java
  • 3 years’ experience in frontend development
  • 1 years’ experience in Public Cloud (Azure)

WHAT WILL BE YOUR ROLE AND RESPONSIBILITIES?

  • Operations (2nd and 3rd level)
  • Development of new functionality (backend, frontend)
  • Changes to the existing solution
  • Development of automated test for the solution
  • Further improving the automated test coverage of the solution
  • Development of API to the backend
  • Functional and technical refinement of new solutions
  • Maintenance and functional enhancement of the solution
  • Support and error analysis during overall BMW test cycles and rollouts
  • Quality checks in regards of development across all teams (BMW ZA, BMW Germany, 3rd party supplier)
  • Breaking down requirements into individual tasks and user stories
  • Working in Sprints and ensuring delivery of topics in your responsibility
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.