Large company in Pretoria looking to fill this urgent role.
Contract
Hybrid (2/3 days at the office)
ESSENTIAL SKILLS REQUIREMENTS: xc2xb7 Experience in Software Architecture xc2xb7 Experience & knowledge in building and integrating RESTful APIs xc2xb7 Excellent knowledge in transforming business requirements into architecture and code xc2xb7 Very good knowledge in testing (unit tests, system tests, automated testing etc.) xc2xb7 Very good knowledge in working with AWS Cloud xc2xb7 Very good knowledge in working with Apache Kafka xc2xb7 Very good knowledge in Git xc2xb7 Basic knowledge in working with an Angular Frontend xc2xb7 Any additional responsibilities assigned in the Agile Working Model (AWM) CharterADVANTAGEOUS SKILLS REQUIREMENTS: xc2xb7 Strong interpersonal and communication skills. xc2xb7 Familiar with Quarkus xc2xb7 Familiar with Terraform xc2xb7 Familiar with Cloud Engineering xc2xb7 Familiar with Grafana xc2xb7 Experience working using agile development methodologies xc2xb7 Experience using Confluence and JiraWHICH QUALIFICATIONS/EXPERIENCE DO WE NEED FOR THE ROLE? xc2xb7 Relevant IT Degree / Diploma and Work Experience xc2xb7 5+ years of experience in as a Software Engineer in Java based applications. xc2xb7 3+ years of experience working with Enterprise level Business Applications. xc2xb7 4- 6 years experience in Java EE Business Application DevelopmentWHAT WILL BE YOUR ROLE AND RESPONSIBILITIES? xc2xb7 Assist in the migration of a business application that marks the final step of the BMW vehicle sales process. xc2xb7 Responsible for the accurate and high-quality implementation of business requirements and processes around the vehicle handover to the customer xc2xb7 Responsible to assess quality on technical requirements. xc2xb7 Have understanding for criticality and help improve the quality of our product. xc2xb7 Provide architectural backbone of the team. xc2xb7 Collaborate closely with the applications Sub-PO and IT team. xc2xb7 Pay attention to detail and use critical thinking to help the product improve. xc2xb7 Support in setting up a clean Git workflow and help onboard the team. xc2xb7 Support the team in operations.