Senior Software Engineer - Full Stack (Contract)
Contract Length: 6 months
Location: UK - based anywhere/Remote
Sector: Retail Banking
We are looking for an experienced Senior Software Engineer to join a retail banking technology team delivering modern, data-driven web applications in a regulated environment. This role suits a hands-on engineer with strong full-stack capability and a disciplined engineering mindset.
Key Responsibilities
- Design, build and enhance scalable web applications using React and Java (Spring Boot)
- Develop clean, maintainable Front End code using TypeScript, React Hooks, and state management (Zustand or Redux)
- Build secure, performant Back End services using Spring Boot, Spring Security, and Spring Data JPA
- Design and optimise PostgreSQL schemas, manage Flyway migrations, and write efficient queries (including JSONB)
- Implement data visualisation features such as radar charts and heat maps using Recharts or D3.js
- Apply modern UI practices using Tailwind CSS, responsive design principles, and dark mode theming
- Work with immutable data patterns, including versioned records, point-in-time snapshots, and no-overwrite architectures
- Follow strong Git workflows, including feature branching, pull requests, and peer code review
- Champion quality through automated testing using JUnit, React Testing Library, and Testcontainers
Required Experience
- 4+ years' experience building production web applications
- Strong React experience (TypeScript, Hooks, Zustand or Redux)
- Solid Java Back End experience with Spring Boot and related frameworks
- Strong PostgreSQL knowledge including schema design and query optimisation
- Experience working in regulated environments (financial services/retail banking preferred)
- Strong engineering discipline, attention to detail, and collaborative mindset
Why Apply
This is a strong opportunity for a senior engineer who enjoys building robust, well-tested systems and working end-to-end across the stack in a retail banking environment, with flexibility to work remotely and make an immediate impact.
Guidant, Carbon60, Lorien & SRG - The Impellam Group Portfolio are acting as an Employment Business in relation to this vacancy.