Lorien logo

Fullstack Engineer

Lorien
2 hours ago
Contract
London
United Kingdom

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.