Back to Jobs
Recently postedTechnology

Senior Full Stack Engineer

HSBC Holdings plcsheffield, england🇬🇧United Kingdom

Quick overview

SeniorityMid Senior
Work modeHybrid
Locationsheffield, england, United Kingdom
DockerMicroservicesSQLSpringSpring BootJavaRESTReactPostgreSQLKubernetesTypeScriptCI/CD

Job description

Senior Full Stack Engineer (GCB4) | Location: Sheffield (Hybrid – 3 days in office)


We’re hiring two Senior Full Stack Engineers (GCB4) to build and run modern, production-grade software using Java 21+, microservices, PostgreSQL, and React. This is an end-to-end engineering role with a strong focus on backend services, API design, and production ownership in a global enterprise environment.


What you’ll do



  • Build and ship features across the stack: React UI, Java 21+ microservices, and PostgreSQL-backed services

  • Design microservice-aligned solutions: service boundaries, API contracts, integration patterns, versioning

  • Deliver secure, high-performance REST APIs with maintainable, testable code

  • Containerise services with Docker and support deployment/runtime on Kubernetes (configuration, scaling, resilience)

  • Drive strong engineering practices: clean code, automated testing, trunk-based development, peer reviews, and continuous improvement


What you’ll bring (must-have)



  • Strong modern Java experience (Java 21+ preferred) building production services (Spring Boot experience helpful, but solid core Java is key)

  • Proven experience taking backend applications to production and supporting them

  • Hands-on microservices experience (service-to-service communication, versioning, clear boundaries)

  • Strong SQL skills with PostgreSQL preferred (data modelling, indexing, performance tuning)

  • Strong delivery/operability mindset: CI/CD, high-cadence releases, and ownership of NFRs (availability, observability, auditability, data integrity)


Nice to have



  • Strong Kubernetes experience (beyond basics) and deployment strategies

  • Observability tooling experience and incident/production support maturity

  • Experience in banking/regulated environments

  • Stronger React/TypeScript capability if you enjoy contributing on the UI layer

#J-18808-Ljbffr

Similar jobs