Key Requirements

Java 8 and above programming experience (i.e streams, lambdas etc)
Spring Boot - experience using Spring Boot/ Spring Framework is key
JUnit Testing - Familiarity and experience with Unit testing
SQL (Know how to work with relational databases)
Javascript - Familiarity is an added advantage
MongoDB familiarity - Added advantage
Understanding advanced design principles behind a scalable application
Skilled at creating database schemas that characterise and support business processes.
Implementing automated testing platforms and unit tests
Expertise in continuous integration
  • ICT
  • Computer