Senior Full Stack Engineer
Summary
Senior full stack engineer at HSBC building and releasing Java 21+ backend microservices, ReactJS UIs, and PostgreSQL schemas, deployed via Docker on Kubernetes in GCP. The role shapes architecture and engineering standards while mentoring engineers to deliver changes to production at high cadence.
In this role, you will deliver hands-on engineering across backend microservices, UI apps and databases to provide a first-in-class solution. You will shape the Java 21+ microservice architecture and uplift quality and operability. Working with a global team, you’ll translate requirements into production-ready outcomes with Docker on Kubernetes in GCP. You’ll strengthen engineering practices and enable frequent, reliable production changes. This is a chance to influence architecture and delivery at scale within HSBC’s tech-enabled banking environment.
Pay / Benefits- private healthcare for UK employees
- enhanced maternity and adoption pay
- return-to-work support
- contributory pension with employer contribution
- tailored professional development opportunities
- competitive pay and benefits package
- Build and release backend microservices, UI apps and database changes into production for CDD
- Shape architecture and design aligned to a Java 21+ microservice structure
- Accelerate delivery cadence with hands-on contribution and reliable production changes
- Set engineering standards, mentor engineers and embed modern software development practices
- Partner with business and engineering leadership to understand requirements and align delivery
- Strengthen engineering culture across testing, code review, documentation and continuous improvement
- Remove impediments, surface risks and communicate issues to programme management
- Support delivery and operational excellence for services running in Docker containers on Kubernetes within GCP
- Extensive hands-on software engineering experience delivering backend applications to production
- Proven experience shaping engineering practice and cultural change across teams
- Strong experience designing microservices and microservice architectures
- Delivery experience releasing changes to production at high cadence with reliability
- CI/CD practices across build, test and deployment workflows
- Build and deliver RESTful APIs to production
- Design schemas and work with PostgreSQL databases
- UI development with ReactJS and end-to-end delivery across the stack
- Experience with Docker, Kubernetes and GCP in production
- Backend services in Java (Java 21+ preferred)
- Mentoring and guiding engineers
- Stakeholder collaboration across business and engineering leadership
- Proactive risk identification and clear issue communication
- Java 21+
- RESTful APIs
- PostgreSQL