Software Engineer - Pretoria, South Africa - Lim Personnel

    Lim Personnel
    Lim Personnel Pretoria, South Africa

    Found in: Talent ZA C2 - 1 week ago

    Default job background
    Description
    Fullstack Developer Cloud (Advanced level)

    ESSENTIAL SKILLS REQUIREMENTS:
    • At least 5 years ' experience in Java Backend Development including the necessary solution stack (e.g. Maven) and version control system (Git)
    • Experience with at least one Java Frameworks (e.g. Spring or Quarkus)
    • At least 3 years' worth of experience in front-end technologies
      • JavaScript / Angular, HTML 5, CSS
      • Good Knowledge in UI frameworks e.g. Angular (Version 9 or higher) or React
    • Knowledge in working with container (e.g. Docker) and container orchestration (Kubernetes)
    • Experience with Microsoft Azure (e.g. Pipeline, AKS, AppInsight)
    • Experience with Streaming (e.g. Kafka)
    • Knowledge of developing Microserivces
    • Agile experience (e.g. scrum)
    QUALIFICATIONS/EXPERIENCE:
    • Master's degree in Computer Science, Software Engineering, or a related field or similar qualification.
    • 5 years' experience developing in Java
    • 3 years' experience in frontend development
    • 2 years' experience in Public Cloud (Azure, aws)
    ROLE AND RESPONSIBILITIES:
    • Technical refinement of Unity functionality (Sagas, User stories)
    • Development of the Unity solution (focus on Quarkus Microservice development) Backend and Frontend (Javascript)
    • Development of IaaC Modules for the Unity solution (terraform, terragrunt)
    • Development of automated test (TDD approach) for the Unity solution
    • Development of the Unity Pipelines (GitHub Action)
    • Maintenance of the the Unity solution
    • Support and error analysis during overall Company test cycles and rollouts
    Apply online or send CV to