Senior Full Stack Developer

Barclays Bank PLC
Knutsford, UK
3 days ago
Apply on www.adzuna.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£60,000.0 - £90,000.0
Working hours
Regular working hours

Tech stack

HTML Java (Programming Language) JavaScript (Programming Language) Agile Modeling JIRA Unit Testing Software Quality Code Review Data Structures Relational Databases Gradle Hibernate (Java)
+23 more
IBM WebSphere MQ Java Persistence API Junit Apache Maven Microsoft SQL Server Object-Oriented Software Development OpenShift Mockito Standard Sql SonarQube Test-Driven Development (TDD) ReactJS Spring-boot ReadyAPI Veracode Gitlab Information Technology Apache Kafka Npm(Software) Front End Software Development React Redux Jenkins Microservices

Job description

  • We expect you to design, develop, and improve software that delivers business, platform, and technology capabilities for our customers and colleagues.
  • Develop and deliver high-quality software using industry-aligned languages, frameworks, and tools, ensuring it is scalable, maintainable, and performant.
  • Collaborate with product managers, designers, engineers, and other stakeholders to define requirements, shape solutions, and align delivery with business objectives.
  • Participate in code reviews, share knowledge, and promote code quality.
  • Keep up with technology trends and contribute to our technology communities.
  • Follow secure coding practices and implement effective unit testing to support reliable, readable software.
  • Contribute to modernising our UK Corporate Lending Origination platforms by replacing fragmented legacy processes with a streamlined digital workflow.
  • Advise and influence decisions, contribute to policy development, and support operational effectiveness in close collaboration with other functions and business divisions.
  • Lead complex work, set objectives, coach colleagues, and assess performance where the role has leadership responsibilities; as an individual contributor, lead collaborative assignments and guide team members through structured work.
  • Consult on complex issues, advise People Leaders on escalated matters, identify ways to mitigate risk, and take ownership of risk management and controls.
  • Analyse data from multiple sources to solve problems, communicate complex information, and influence stakeholders to achieve outcomes.
  • Collaborate across areas to support organisational objectives and stay aligned with business activity and strategy.
  • Demonstrate our values of Respect, Integrity, Service, Excellence, and Stewardship, and our mindset to Empower, Challenge, and Drive.

Technologies:

  • GitLab
  • Gradle
  • Hibernate
  • IBM
  • Support
  • JIRA
  • JPA
  • JUnit
  • Java
  • JavaScript
  • Jenkins
  • Kafka
  • Maven
  • NPM
  • OpenShift
  • React
  • Redux
  • SQL
  • Spring
  • Spring Boot
  • TDD
  • microservices
  • Fullstack, We are seeking a Senior Full Stack Developer to join our UK Corporate Lending Origination (UKCLO) team within the Wholesale Lending transaction cycle. You will work with multiple technology teams, product managers, and product stakeholders to deliver solutions aligned with our strategic objectives. The role is full time and based at our Knutsford, Radbroke Hall office. For colleagues with leadership responsibilities, we expect behaviours that help colleagues thrive: listening and being authentic, energising and inspiring, aligning across the enterprise, and developing others.

Requirements

  • Experience with back-end technologies including Java, Spring Boot, JPA, Hibernate, JUnit, RestAssured, microservices, Mockito, and test-driven development (TDD), as well as front-end technologies including React JS, Redux, Axios, JavaScript, and HTML.
  • Experience with relational databases; MS SQL is preferred.
  • Experience with aPaaS OpenShift V4, GitLab, Jenkins, JIRA, SonarQube, Veracode, NPM, and Maven or Gradle.
  • A Computer Science degree or equivalent understanding of Computer Science, object-oriented design, and data structures is valued.
  • Experience working in an IT project environment, preferably in banking or financial services and within an Agile model, is valued.
  • Experience with messaging queues such as Apache Kafka or IBM MQ is valued.
  • We may assess relevant critical skills, including risk and controls, change and transformation, business acumen, strategic thinking, digital and technology, and role-specific technical skills.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

2:25 min

Engineering career path from embedded systems to banking

John Woods John Woods · LIVE

1:48 min

Structuring and naming conventions for unit test methods

Annelore Egger Annelore Egger · World Congress 2025

Videos

See all

Related articles

See all