Lead Java Developer

Spencer Rose Ltd

Easter Howgate

Hybrid

GBP 130,000 - 150,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Spencer Rose Ltd in Edinburgh is seeking an experienced Lead Java Developer to lead a transformation programme for a Tier1 banking client. You will work on modern cloud-native applications and microservices, with a hybrid in-office requirement of two days per week.

The role demands strong hands-on leadership, expertise across Java (8/11/17+), Spring Boot, React.js, Docker/Kubernetes, and CI/CD tooling. Experience with databases like PostgreSQL, MySQL and MongoDB and security practices is

Qualifications

  • Strong Java (8/11/17+) development experience with enterprise applications.
  • Spring Boot, REST APIs, JPA/Hibernate and microservices architecture.
  • React.js, JavaScript & TypeScript with modern Front End development practices.
  • Docker & Kubernetes and CI/CD using Jenkins, Git/GitHub.
  • Strong automated testing experience with JUnit, Mockito, Jest, React Testing Library and Playwright.
  • Experience with SQL/NoSQL databases such as PostgreSQL, MySQL and MongoDB.
  • Performance tuning, profiling and application optimisation.
  • Security principles including JWT, OWASP and Zero Trust.
  • Experience with Kafka/event-driven architecture and cloud-native development.
  • Strong code review, pair programming and TDD/shift-left mindset.

Responsibilities

  • Lead engineering best practices and mentor developers.
  • Drive collaboration with stakeholders in a fast-paced enterprise environment.
  • Hands-on technical leadership across Java, frontend and cloud-native stack.

Skills

Java
Spring Boot
REST APIs
JPA/Hibernate
Microservices
React.js
TypeScript
CI/CD
Junit/Mockito
PostgreSQL
MySQL
MongoDB
Kafka
Security JWT
OWASP
Code Review
TDD

Tools

Docker
Kubernetes
Jenkins
Git/GitHub

Job description

Spencer Rose is urgently seeking a Lead Java Developer to work on an exciting transformation programme for our Tier1 banking client working on modern, cloud-native applications and microservices. Based in Edinburgh.


Start: ASAP
Duration: 6-12 months (with possible extensions)
Rate: £#removed#pd all inclusive
Location: Edinburgh - hybrid - 2 days a week in the office


Key skills:


  • Strong Java (8/11/17+) development experience with enterprise applications

  • Spring Boot, REST APIs, JPA/Hibernate and microservices architecture

  • React.js, JavaScript & TypeScript with modern Front End development practices

  • Docker & Kubernetes and CI/CD using Jenkins, Git/GitHub

  • Strong automated testing experience with JUnit, Mockito, Jest, React Testing Library and Playwright

  • Experience with SQL/NoSQL databases such as PostgreSQL, MySQL and MongoDB

  • Performance tuning, profiling and application optimisation

  • Security principles including JWT, OWASP and Zero Trust

  • Experience with Kafka/event-driven architecture and cloud-native development

  • Strong code review, pair programming and TDD/shift-left mindset


Desirable:

GCP, Node.js, Dynatrace/Splunk and banking/financial services experience.


What we're looking for:

A hands-on technical leader who can drive engineering best practices, mentor developers and work collaboratively with stakeholders in a fast-paced enterprise environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Java Developer — Cloud-Native Microservices
Lead Java Developer — Cloud-Native Microservices

Spencer Rose Ltd • Easter Howgate

Hybrid
GBP 130,000 - 150,000
Engineering Lead
Engineering Lead

Spencer Rose • Gloucester

On-site
GBP 111,000 - 166,000
Engineering Lead
Engineering Lead

Spencer Rose • West of England

On-site
GBP 101,000 - 157,000
Senior Engineering Lead – Banking Cloud & Data
Senior Engineering Lead – Banking Cloud & Data

Spencer Rose • West of England

Hybrid
GBP 101,000 - 157,000
Engineering Lead - Banking, Hybrid in Bristol
Engineering Lead - Banking, Hybrid in Bristol

Spencer Rose • Gloucester

Hybrid
GBP 111,000 - 166,000
Lead Java Developer
Lead Java Developer

Head Resourcing • Greater London

Hybrid
GBP 101,000 - 138,000
Hybrid working
Java / Spring Developer
Java / Spring Developer

Head Resourcing Ltd • Glasgow

On-site
GBP 92,000 - 111,000
Principal Developer
Principal Developer

Version 1 • Belfast City District

On-site
GBP 49,000 - 66,000
Senior Java Developer
Senior Java Developer

Wolviston Management Services • Newcastle upon Tyne

On-site
GBP 68,000 - 83,000
Java Full Stack Developer | Blue Dot Rec | Glasgow, UK
Java Full Stack Developer | Blue Dot Rec | Glasgow, UK

Blue Dot Rec • Glasgow

On-site
GBP 101,000 - 138,000