> Markdown version of [/jobs/ext/3948227-java-engineer](https://www.wearedevelopers.com/jobs/ext/3948227-java-engineer). 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 Engineer - **Company:** Experis - **Location:** Telford, UK - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Automation of Tests, Code Review, Collaborative Software, Gradle, Java Message Service (JMS), Junit, Live Connect (Windows), Apache Maven, Object-Oriented Software Development, Oracle (Applications), Oracle SQL Developer, Mockito, Software Engineering, Openapi, Enterprise Software Applications, Spring-boot, Software Application Programming, Gitlab, Git, SC Clearance, Atlassian Tools, Restful APIs - **Published:** October 27, 2026 - **Apply:** https://www.cv-library.co.uk/job/225766775/Java-Engineer ## About the Role * Strong commercial experience with Java. * Experience developing applications using Spring Boot. * Strong Oracle PL/SQL development experience. * Good understanding of Oracle SQL. * Experience developing and consuming REST APIs. * Experience using Git version control. * Experience writing automated tests using JUnit or similar frameworks. * Good understanding of object-oriented design principles. * Experience working within Agile delivery teams. Desirable Skills * Active SC Clearance. * Oracle JMS. * Maven or Gradle. * Mockito. * WireMock. * OpenAPI. * GitLab. * Jira and Confluence. What We're Looking For You'll be a collaborative software engineer with strong Java development skills and experience working across the full software development lifecycle. You should be comfortable solving technical challenges, working closely with stakeholders, and delivering high-quality solutions in a fast-paced Agile environment. If you're a Java Engineer with Spring Boot and Oracle development experience, we'd love to hear from you. ## Description We're looking for a Java Engineer to join a large-scale Agile delivery programme supporting the development and enhancement of business-critical services. Working within a multidisciplinary team, you'll contribute to the design, development, testing, and support of enterprise applications, helping deliver secure, reliable, and scalable solutions using modern Java technologies., * Develop and maintain applications using Java and Spring Boot. * Design and develop Oracle PL/SQL packages, procedures, and scripts. * Build and consume REST APIs and integrations. * Support delivery of new features, service improvements, and defect resolution. * Participate in technical design, estimation, code reviews, and testing activities. * Investigate and resolve production issues and support live services. * Collaborate with Developers, Architects, QA Engineers, and Business Analysts within Agile teams. * Produce and maintain technical documentation where required.