Job Title: Sr Java Developer Location: Chester (Hybrid) Job Description: Required Skills: * Excellent Java development experience. * Extensive knowledge of: * Core Java, JEE. * Spring Framework – particularly SpringMVC, SpringBoot, SpringBatch. * REST. * Unix scripting (BASH). * Junit. * Mocking (JMock/Mokito). * Hibernate. * Experience of Oracle DB – PLSQL scripting. * Strong experience of test automation / developing automated test scripts. * Excellent knowledge of CI/CD tools – ex. Jenkins, XLR, Ansible. * Extensive experience with Agile / SCRUM Programming project methodologies. * Experience using software configuration management systems (e.g. Git/BitBucket). * Experience working with colleagues in other (global) locations. * Ability to seek out information with little direction