Senior Java Engineer
- 5+ years relevant back-end software development experience in Java based environments.
- A high standard of object oriented design principles, code re-usability and maintainability.
- Excellent programming skills in Java.
- Experience of the following: Spring Framework, RESTful services, Microservices, CI/CD tools