Close the cookie banner Close the cookie banner

A note about cookies

Cookies are used to help improve this website and some of them are currently on your computer. By continuing to use this website, you automatically accept these cookies.
Find out more about how we use cookies in our Cookies policy or learn how to manage them at
If you continue to use this website further cookies will be placed on your computer.
If you are a Jobcentre Plus claimant and do not want to accept cookies you may be able to use a DWP internet access device; please speak to your Jobcentre Plus adviser.
Main Content


Job details

Do you have the skills you need?

Quickly see if you're suitable for the jobs that interest you.

Review your skills

Job summary

Job ID
Posting Date
Banking and consumer lending
Job type
Full time
Job reference code

Royal Bank of Scotland Group

Software Engineer, Java

Job description

The Business

We're looking for a Software Engineer to join us in our Bristol Hub

  • This is an exciting opportunity not only to enhance our present digital offering, but to contribute to the creation of something new for the future, both in terms of our customer proposition and our digital capability and team culture
  • Provide back-end design and development expertise in the delivery of Digital solutions for our Commercial & Private Banking (CPB) customers
  • You'll be able to make your mark in this innovative area of our bank, achieving excellent visibility
  • This role is available on both a full and part-time basis

What you'll do

Your responsibilities in this role will include:

  • Developing the back-end code in support of the digital project delivery
  • Ensuring any code meets coding standards, and taking part in coding reviews
  • Ensuring new code is re-usable wherever possible, and ensuring common components are utilised where appropriate
  • Writing unit tests
  • Taking part in building and deployment activities as required 
  • Assisting the team in the resolution of technical issues, collaborating across them 

The skills you'll need

We're looking for an Agile practitioner, with knowledge of Java/J2EE, and Core Java, Web services (SOAP & REST). You'll also have worked with modern web including JavaScript, HTML5, CSS 3.0. 

Vitally, you'll be an expert on digital technology, who continuously seeks to develop their knowledge in line with the latest thinking. We need an outstanding technologist, continuously striving to improve engineering and bringing new ideas to the table. 

You'll need to display previous exposure to banking and finance. 

We're also looking for:

  • Experience of front-end frameworks including React
  • Experience of Spring/Hibernate and Maven/TeamCity
  • Someone who's worked with SOA and Microservices in a Single Page Application (SPA) architecture
  • Someone with some exposure to UNIX/Linux Scripting and DB2/Oracle PL/SQL 
  • Someone who has worked with Microservices and Single Page Application (SPA) architecture
  • Wide exposure to a variety of different code management, build and deployment tools, such as JIRA, Maven, BitBucket Enterprise, Git, TeamCity, Artifactory
  • Experience of working in a highly collaborative environment 
  • A clear communicator, to both a technical and non-technical audience

How we'll reward you

In return, we offer a competitive salary plus 25% cash and benefit funding programme that can be tailored to suit your individual needs. In addition, we provide a wide selection of exclusive lifestyle offers, development and learning programmes, services and support designed to help you manage and balance your work/life priorities.

Visit our for more information on the benefit packages we offer.


At RBS, we want everyone to feel welcome, regardless of your background or needs. If you need adjustments making to your working environment, we’ll do everything we can to support you. As part of this commitment, we offer flexible working options for some of our roles - .

As a Financial Services organisation we comply with and support the requirements set by our Regulator, the Financial Conduct Authority (FCA), which are designed to protect our customers. This role falls under Conduct Rules of the Individual Accountability Regime (IAR) and is subject to pre-employment screening. This means if your application is successful, you’ll need to satisfy some important background checks before you can start working with us. These will include a full credit check, a criminal record check, residency and right to work checks.

Or, tell us why you don't wish to apply for this job.