Senior Java Software Engineer
Senior Java software engineerUp to 80k + Fully remote workingMy client are a market leader in corporate software solutions to the veterinary industry. They provide complex software applications and solutions to over 1200 customers based in the UK and globally. As they continue to grow and acquire new business, they have an ongoing demand for talented java software engineers in the R&D department.
As a java software engineer you will participate in the process of re-engineering their cloud-based Practice Management System Platform to be more "cloud native", splitting out a core set of services (Java, Spring Boot) on Azure using App Services, Docker, Terraform, Redis etc… Key skillsStrong knowledge the core Java language and ecosystem (They currently using Java 8)Experience with back-end engineering using Java Enterprise Edition or Spring, including RESTful API developmentExcellent understanding of SQL and working with databasesExperience working in a cloud-based environment (they currently use Azure)Experience working with build tools such as Maven and CI solutions (Jenkins, Octopus)Experience with test frameworks for unit, integration, and API testing (we use JUnit, Mockito and Arquillian).
Strong academic background in computer science and relevant related fields (ideally a BSc or MSc in software engineering)Knowledge of design patterns, basic use of algorithms and mathematical programmingBeneficial skillsWeb-application development technology with React/Angular.
Experience with microservices based architectureExperience with Kubernetes solutions E.
AKS and Docker, TerraformIf you are interested in this role and want to find out more, please contact or call (phone number removed).Please note candidates must be UK based and posses the right to work in the UK without sponsorship.
Any candidates looking to relocate from oversees or requiring sponsorship cannot be considered
Interested in this position?
Apply in one-click with our app - check it out!