Summary
✨ AI‑Generated
A global enterprise is seeking a senior full stack engineer to build secure, scalable applications using modern backend and frontend technologies, with responsibility for production systems.
Highlights
Senior engineering role building production-grade software with modern technologies, strong engineering practices, and end-to-end ownership.
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 servicesDesign microservice-aligned solutions: service boundaries, API contracts, integration patterns, versioningDeliver secure, high-performance REST APIs with maintainable, testable codeContainerise 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 improvementWhat 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 themHands-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 strategiesObservability tooling experience and incident/production support maturityExperience in banking/regulated environmentsStronger React/TypeScript capability if you enjoy contributing on the UI layer