Overlay Main Banner

Fullstack Engineer

Job Type
Contract to Hire
Location
London
Salary
Negotiable
Job Ref
BBBH177094_1777303695
Date Added
April 27th, 2026
Consultant
Nicholas Marshall

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.

Similar Jobs

Apply to this Job


Share this Job