Reference: JHB009217-CP-1
1215_Full Stack Developer - Cloud
Location: Gauteng
Contract Term: 1 June 2024 - 31 December 2026
Application Submissions:
Duties & Responsibilities
ESSENTIAL SKILLS REQUIREMENTS:
- Backend:
At least 8 years’ experience in Java developing (Java EE) - At least 5 years’ experience in either Spring, Spring Boot or Quarkus
- At least 5 years’ experience with Test Frameworks (From Unit 2 E2E)
- Frontend:
At least 3 years' worth of experience in front-end technologies (JavaScript, Typescript, HTML 5, CSS)
Through knowledge in UI frameworks e.g. Angular (Version 9 or higher) or React - Profound knowledge in working with containers (e.g. Docker) and container orchestration (Kubernetes)
- Experience with Continuous Integration and Continuous Delivery tools (e.g. GitHub Actions, GitLab, Terraform, Ansible)
- Experience with ITIL Operation processes (Incident, Problem, and Change management)
- 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
- Agile development experience (e.g. scrum)
WHICH QUALIFICATIONS/EXPERIENCE DO WE NEED FOR THE ROLE? - Master’s degree in Computer Science, Software Engineering, or similar qualification.
- 8 years’ experience developing in Java
- 3 years’ experience in frontend development
- 3 years’ experience in Public Cloud (Azure)
WHAT WILL BE YOUR ROLE AND RESPONSIBILITIES? - Development of new functionality (backend, frontend)
- Changes to the existing solution
- Development and further improvement of the automated test coverage of the solution
- Functional and technical refinement of new solutions
- Maintenance and functional enhancement of the solution
- Support and error analysis during overall test cycles and rollouts
- Quality checks in regards to development across all teams (and 3rd party suppliers)
- Operations (2nd and 3rd Level)
- Steering and coordination between the various teams.
#J-18808-Ljbffr