> Markdown version of [/jobs/ext/75538-java-developer-java-monolith](https://www.wearedevelopers.com/jobs/ext/75538-java-developer-java-monolith). 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 Developer (Java Monolith) - **Company:** Yorkshire Building Society - **Location:** Leeds, UK (Remote available) - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Automation of Tests, Unit Testing, Spring Framework, Apache Struts, Simple Object Access Protocol (SOAP), Software Engineering, Web Services, Extensible Markup Language (XML), Extensible Stylesheet Language Transformations (XSLT), Spring-mvc, Vulnerability Analysis - **Published:** May 17, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=ccdd3d6b0c707367 ## About the Role Do you have experience in XSLT?, You'll have excellent knowledge of some of the following software skill sets: Java & Java frameworks, Spring, Web services and XML. In addition, you'll be able to demonstrate - * Experience of integrating new technologies and creating standards of usage within teams * Great communicator finding ways for non-technical people to understand technical concepts * Strong influencing and negotiation skills bringing people on board to new ways of thinking and working against a strongly regulated financial environment * Desirable skills include: + Apache Struts or Spring MVC + Consuming and exposing web services in both SOAP and REST + XML/XSLT + Experience of vulnerability scanning and mitigations + Have experience of working within IT support environments ## Description You will work in the team responsible for supporting, maintaining and developing changes for the Customer facing Savings & Mortgage websites for our 3 brands YBS, Chelsea and Accord (Java/ Spring MVC architecture). This is an exciting time to join! We have plans to start working on a key upgrade of the technical platform along with supporting a large Faster Payments implementation., As Software Development Engineer - Java, you'll design, develop, document, and create test automation of software and configuration that delivers value to YBS customers. You will - * Work on delivering and supporting full stack changes to our transactional websites * Perform impact analysis and estimation on requirements and designs * Participate and lead peer reviews of documentation, code, unit and integration testing * Ensure that system design meets the current design standards, is appropriate for current architecture and meets future architecture and infrastructure requirements * Provide out of hours support for services ## Related Videos - [Are you still programming unit tests or already generating?](https://www.wearedevelopers.com/videos/722-are-you-still-programming-unit-tests-or-already-generating) - [Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof](https://www.wearedevelopers.com/videos/1792-developer-time-is-valuable-use-the-right-tools-kilian-valkhof) - [SMART Test Automation - the experience of legacy transformation](https://www.wearedevelopers.com/videos/100215-smart-test-automation-the-experience-of-legacy-transformation) - [Rust Beyond Systems: Revolutionizing Web Development](https://www.wearedevelopers.com/videos/1111-rust-beyond-systems-revolutionizing-web-development) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [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) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)