Adzuna logo

Software Development Engineer - Java

Salary: Up to £55,000 (Depending on experience) + Bonus & Benefits (C1 - IT)
Location: Leeds
Company: Yorkshire Building Society
Contract type: Permanent
Hours: Full time
Apply for this job

We are looking for a Software Development Engineer to join our Digital Services teams to work in the team responsible for supporting, maintaining and developing changes for the current transactional Savings & Mortgage websites (Java/ Spring MVC architecture). You ll join a likeminded team in our Leeds based Technology Delivery function (but with working from home capability). The team structure is in the process of moving from project to product focused so you will be part of supporting that exciting journey. The role will provide an excellent opportunity to learn new technologies and help shape the digital future at YBS.

About the role

As Software Development Engineer, you ll develop, document, and test (in an automated way) software and configuration ensuring they adhere to development standards and meet requirements. You will -

  • Work on implementing automated build pipelines and monitoring capabilities

  • Participate and lead peer reviews of documentation, code, unit and integration testing

  • Collaborate with Tech leads, Architects, Analysts, Scrum Master and Product Owners to perform impact analysis and estimation on requirements and designs

  • 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

About you

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 influencer and negotiator bringing people on-board to new ways of thinking and working against a strongly regulated financial environment

  • Desirable skills include:

    • Struts Model View Controller

    • Knowledge of integrating with Oracle database environments (PL-SQL) and middleware (Tuxedo and SOA)

    • Consuming and exposing web services in both SOAP and REST

    • Logging, Monitoring & Alerting

    • Continuous Integration Pipelines - Jenkins, Gitlab

    • Security (OWASP, Certificates, JWT, Encryption techniques)

    • Have experience of working within IT support environments

    • Demonstrable experience leading a modern software engineering team

About us

At YBS we don t have shareholders, we have members. We care about people and that includes you. So here, you ll be respected for who you are, you ll be able to bring your whole self to work, and you ll have everything you need to build a long and rewarding career.

Flexibility. We offer a range of flexible working options without unsocial hours, which can help you find a healthy work-life balance. Whether it s finishing early for an appointment or fitting your studies and hobbies in around your working hours, we can help make it work for you.

Development. We want you to feel challenged here. Whatever your ambitions, we re committed to helping you develop your skills and move ahead in your career journey. From day one, we ll set you up for success with a brilliant induction and full training plan, all designed to get you up to speed quickly.

We believe that development is on-going. From access to specialist online training to in-person peer to peer support. At YBS we provide our Software Development Engineers with the learning tools required to further themselves within their IT career. We also encourage and appreciate innovation. Learn, deliver, innovate and enjoying work is what we do every day!

Inclusivity. We re passionate about creating an inclusive environment where everyone is welcome and able to be themselves. If you ll go the extra mile to help our members, you ll fit right in and feel you belong here.

About our Benefits

We offer lots of fantastic rewards that you can make the most of in and out of work, including:

  • Holiday. You ll get 25 days plus Bank Holidays, as well as the option to buy up to a further 5 days.

  • Bonus. We work together to reach for better at YBS, so when we reach our goals we re all rewarded, with up to a 10% annual bonus.

  • Pension. We know how important it is to save towards the future, that s why we ll contribute up 11% into your YBS pension.

  • Healthcare. Health and wellbeing are an important part of life at YBS, when you join us you ll have access to a range of health benefits to suit your life including private medical insurance, dental and healthcare plans.

  • My Benefits. When you join YBS you ll have access to our self-service benefits portal, where you can access a range of retail, hospitality and health discounts,

Ready to apply?

If you re excited about this role and want to be part of the YBS team, apply now to send us your application.

Want more information?

If you have any questions about this role, please contact Mike Peel on

Apply for this job

Salary comparison:


The number of jobs in each salary range for all:

Similar jobs

Software Developer Java
Up to £70,000 per annum
ISource Group
Software Developer Java
Up to £70,000 per annum
ISource Group
Software Developer Java
Up to £85,000 per annum Plus amazing Benefits
ISource Group
Software Engineer (Java)
Intec Select
Maidstone, South East, ME14 1QN
Java Developer
JOBSWORTH £49,194 P.A.
Walter Everett
Java Lead Software Engineer
JOBSWORTH £41,885 P.A.