> Markdown version of [/jobs/ext/1418329-java-engineers-consultants](https://www.wearedevelopers.com/jobs/ext/1418329-java-engineers-consultants). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Engineers & Consultants - **Company:** Hays plc - **Location:** Liverpool, UK - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Application Performance Management, Microsoft Azure, Cloud Computing, Continuous Integration, Software Design Patterns, Github, Hibernate (Java), Java Architectures, Java Persistence API, Spring Framework, Oop Languages, Swagger, Secure Coding, Selenium, Software Engineering, Openapi, Data Logging, Postman, GitHub Copilot, Spring-mvc, Spring-boot, AWS Lambda, Kotlin, Containerization, Kubernetes, Apache Kafka, Bitbucket, Video Streaming, Restful APIs, Amazon Simple Queue Service (SQS), Splunk, Dynatrace, Serverless Computing, Docker, Jenkins - **Published:** July 24, 2026 - **Apply:** https://www.apply4u.co.uk/jobs/x/42025865/ ## About the Role Strong experience in Java development (plus exposure to Kotlin or Scala) Deep understanding of OOP principles, SOLID design, and design patterns Hands on experience with Spring Framework (Spring Boot, Spring MVC) Experience designing and securing RESTful APIs Experience with containerisation (Docker, Kubernetes) Familiarity with CI/CD tools (Jenkins, GitHub Actions, Bit bucket Pipelines) Strong experience with Git and version control strategies Experience working with cloud platforms (AWS, Azure, or GCP) Ability to monitor, diagnose, and improve application performance Strong understanding of secure coding practicesExposure to the following would be advantageous but not essential: - Messaging/streaming technologies (Kafka, SQS) Serverless technologies (e.g., AWS Lambda) Monitoring/logging tools (ELK, Splunk, Dynatrace) ORM technologies (JPA, Hibernate) API documentation tools (e.g., Swagger/OpenAPI) Test tools (Postman, Selenium, Axe) Exposure to AI-assisted development tools (e.g., GitHub Copilot) ## Description Design, develop, and maintain high-quality Java based applications Contribute across the full software development lifecycle Provide technical input into architecture and system design Build secure, scalable RESTful APIs Collaborate with engineers, product teams, and stakeholders to deliver solutions Write clean, maintainable, and well documented code Troubleshoot and resolve complex production issues Continuously improve system performance, reliability, and security Stay up to date with emerging technologies and best practices If you possess a combination of some of the following skills, then LET'S TALK! ## Related Videos - [Our journey with Spring Boot in a microservice architecture](https://www.wearedevelopers.com/videos/511-our-journey-with-spring-boot-in-a-microservice-architecture) - [Enterprise-Cloud-Native - Fast-Paced Development & Deployment in a Highly Secure Banking Environment](https://www.wearedevelopers.com/videos/671-enterprise-cloud-native-fast-paced-development-deployment-in-a-highly-secure-banking-environment) - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Why Kotlin is the better Java and how you can start using it](https://www.wearedevelopers.com/videos/661-why-kotlin-is-the-better-java-and-how-you-can-start-using-it) - [Effective Java Strategies and Architectures for Clouds](https://www.wearedevelopers.com/videos/186-effective-java-strategies-and-architectures-for-clouds) ## Related Articles - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market)