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
1. Design, build and enhance scalable web applications using React and Java (Spring Boot)
2. Develop clean, maintainable front‑end code using TypeScript, React Hooks, and state management (Zustand or Redux)
3. Build secure, performant back‑end services using Spring Boot, Spring Security, and Spring Data JPA
4. Design and optimise PostgreSQL schemas, manage Flyway migrations, and write efficient queries (including JSONB)
5. Implement data visualisation features such as radar charts and heat maps using Recharts or
6. Apply modern UI practices using Tailwind CSS, responsive design principles, and dark mode theming
7. Work with immutable data patterns, including versioned records, point‑in‑time snapshots, and no‑overwrite architectures
8. Follow strong Git workflows, including feature branching, pull requests, and peer code review
9. Champion quality through automated testing using JUnit, React Testing Library, and Testcontainers
Required Experience
10. 4+ years' experience building production web applications
11. Strong React experience (TypeScript, Hooks, Zustand or Redux)
12. Solid Java back‑end experience with Spring Boot and related frameworks
13. Strong PostgreSQL knowledge including schema design and query optimisation
14. Experience working in regulated environments (financial services / retail banking preferred)
15. 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.