- Minimum: B.Comm, B.Eng, BSC Eng, BSC Informatics or related degree.
- 5 years + experience in programming and system design.
- Familiar with one or more programming languages as appropriate for the specific requirements of the department related to the field.
- System Design experience advantageous.
- Spring Framework, ie Spring Boot, Spring admin etc
- Good understanding of Java 8, Java 11 knowledge advantageous
- Microservice Architecture experience
- Webservice experience, Rest and Soap Knowledge
- Practical experience with SOLID principles and OOP design patterns
- Knowledge of Containerisation i.e OpenShift / docker
- Agile Development
- Apache Camel knowledge advantageous
Desired Skills:
- System Design
- Spring framework
- Java 8
- Java 11
- Webservice
- Rest and Soap
- OOP design patterns
- Agile development
- Apache Camel
Desired Qualification Level:
- Degree