Senior Full Stack Engineer

HSBC Group
Sheffield, UK
4 days ago
Apply on www.collegerecruiter.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

Clean Code Principles Java (Programming Language) Audit Trail Automation of Tests Continuous Integration Data Integrity Database Queries PostgreSQL Performance Tuning TypeScript Management of Software Versions Trunk-based Development
+11 more
Datadog ReactJS Spring-boot Indexer Backend Kubernetes Deployment Automation Restful APIs Api Management Docker Microservices

Job description

  • 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

Requirements

  • 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), * 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

Apply for this position

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

Apply on www.collegerecruiter.com
Prepare application

Good distractions

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

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:36 min

Analyzing limitations with PostgreSQL bitmap heap scans

Dharin Shah Dharin Shah · World Congress 2025

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

Videos

See all

Related articles

See all