Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

Sainsbury's Bank

Java Engineer

Posted 11 views
Discussion

Summary

Hands-on Java engineer designing and building large-scale, high-performance microservices and event-driven services for Sainsbury's Bank's digital platforms (websites and apps). Core stack is Java 17+, Spring Boot, and Maven, with cloud/container work across AWS, Azure, and Google Cloud in an Agile team.

Overview

In this role you will design and develop large-scale, high-performance services in Java, contributing to Sainsbury’s data-driven digital platforms. You’ll work within an Agile engineering community to deliver scalable solutions across websites, apps, and microservices, including event-driven architectures. You’ll collaborate with cloud and container technologies to support secure, cost-aware software delivery throughout the product lifecycle. This is a hands-on role with real impact, shaping customer experiences for millions of users.

Pay / Benefits
  • Colleague discount across multi-brands
  • Holiday allowance
  • Bonus scheme
  • Pension plan
  • Flexible / Smarter working policy
  • Special offers on gym memberships, restaurants, holidays, retail vouchers
Responsibilities
  • Own design and development of large-scale, high-performance services using Java 17+ with Spring Boot and Maven
  • Contribute to the product technical roadmap
  • Work with cloud and container technologies (Kubernetes on AWS, Azure, Google Cloud)
  • Lead design and support of services and internal frameworks that enhance Group capabilities
  • Engineer across the full product lifecycle, including decommissioning
  • Consider cost and service implications of engineering choices
Key requirements
  • Strong programming expertise in Java and Spring Boot
  • Experience with engineering practices including unit testing and TDD
  • Software design and implementation experience, including security, cloud, IaC, and CI/CD
  • Ownership mindset across the SDLC and DevSecOps principles
  • Passion for delivering customer-focused solutions and continuous improvement
  • Evidence of learning new skills and challenging status quo
  • Analytical and curious mindset
  • Self-drive and continuous improvement
  • Empathy and collaborative teamwork
  • Java 17+
  • Spring Boot
  • Maven

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →