Johannesburg. Responsibilities Work closely with business analysts to analyse and understand the business requirements participation in code reviews, the use of static code analysis tools, creation and execution of unit tests, functional Spring Hibernate Junit SOA Microservices Docker Data Modelling UML SQL SoapUI (SOAP) / REST client (JSON)
cross-functional teams, including product managers, business analysts, and software architects, to gather requirements software development lifecycle, from requirements analysis and design to testing and deployment. 8. Collaborate
and Outlook for project-related communications and data management. Employ WinQS software for quantity surveying
and Outlook for project-related communications and data management. Employ WinQS software for quantity surveying