Lead Full Stack Developer

Hays plc
Swindon, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 60K

Job location

Swindon, United Kingdom

Tech stack

Java
JavaScript
API
Confluence
JIRA
Cloud Computing
Software Quality
Databases
DevOps
Digital Technology
Elasticsearch
Design of User Interfaces
jQuery
PostgreSQL
Live Connect (Windows)
Maven
MongoDB
Prometheus
Software Engineering
TypeScript
React
Delivery Pipeline
Grafana
GIT
Angular
Integration Tests
Kubernetes
Bitbucket
GraphQL
Front End Software Development
Kibana
Serverless Computing
Docker
Microservices

Job description

Your new company

You'll be joining a large, purpose-driven organisation where digital technology plays a critical role in delivering strategic objectives and engaging a wide audience through high quality digital experiences.

The IT Digital function is fast-paced and collaborative, focused on enabling the best possible customer experience across public facing platforms. The role is based at a head office location, with hybrid working available. There is an expectation of regular on-site collaboration with the wider team.

Your new role

As a Lead Full Stack Developer, you'll be responsible for building and maintaining a large-scale public-facing website along with its supporting applications and APIs. You'll work in small, cross-functional agile teams, delivering high-quality solutions into production on a regular cadence.

You'll architect and implement new features and technologies, placing a strong emphasis on quality, accessibility and user experience. Working closely with Product Owners, engineers and UI/UX designers, you'll help translate designs into robust, production-ready features while influencing engineering standards and best practices.

The role spans the full technology stack, including:

  • Front-end TypeScript / React applications
  • Java / Spring microservices and APIs
  • A range of databases and cloud-based infrastructure
  • CI/CD pipelines using modern DevOps tooling

You'll collaborate with infrastructure and operations teams to build out new cloud environments, support live services and resolve production issues. Continuous improvement is core to the team's culture, and you'll be encouraged to stay current with industry trends and expand your technical skill set.

What you'll need to succeed

You'll have experience working within a highly collaborative, agile delivery environment and a strong background in developing and maintaining modern web-based products. You'll take pride in building solutions that are performant, reliable, scalable and resilient.

Key experience includes:

  • Java 11+ enterprise development using Spring, REST and/or GraphQL APIs and microservices
  • Modern front-end frameworks such as React (JavaScript / TypeScript); experience with AngularJS or jQuery is advantageous
  • Build and deployment tools including Maven, Git and CI/CD pipelines
  • A strong testing mindset, including unit, functional and integration testing
  • Experience with Docker, Kubernetes and database technologies such as Elasticsearch, MongoDB or PostgreSQL
  • Cloud-native application design and architecture (e.g. containerised, serverless or event-driven systems)
  • Familiarity with BDD practices and monitoring tools such as Grafana, Prometheus or Kibana
  • Experience using collaborative tooling such as Jira, Bitbucket and Confluence

You'll be someone who cares deeply about code quality, user experience and continuous improvement, and who enjoys working on complex systems that make a meaningful impact.

What you need to do now

If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.

If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career. #4768339 - Joshua

Requirements

  • Java 11+ enterprise development using Spring, REST and/or GraphQL APIs and microservices
  • Modern front-end frameworks such as React (JavaScript / TypeScript); experience with AngularJS or jQuery is advantageous
  • Build and deployment tools including Maven, Git and CI/CD pipelines
  • A strong testing mindset, including unit, functional and integration testing
  • Experience with Docker, Kubernetes and database technologies such as Elasticsearch, MongoDB or PostgreSQL
  • Cloud-native application design and architecture (e.g. containerised, serverless or event-driven systems)
  • Familiarity with BDD practices and monitoring tools such as Grafana, Prometheus or Kibana
  • Experience using collaborative tooling such as Jira, Bitbucket and Confluence

You'll be someone who cares deeply about code quality, user experience and continuous improvement, and who enjoys working on complex systems that make a meaningful impact.

Apply for this position