Java Full Stack Developer

Java Full Stack Developer

Location: London - Hybrid – 3 days per week onsite

Start Date: ASAP

Contract Rate: TBC, likely in the region of £500 per day inside IR35

Duration: 6 to 12 months initially

Role Overview

Our client is seeking a Senior Java Full Stack Developer to help design, build, and support complex Java/Python applications within a distributed, microservices‐driven environment. You’ll work across global teams, contribute to an AI‐focused engineering roadmap, and provide critical L3 production support to ensure stability and performance.

Key Responsibilities

  • Develop and maintain Java & Python applications, microservices, and distributed systems.
  • Work with global product, UX, and engineering teams to deliver high‐quality solutions.
  • Contribute across the full SDLC, ensuring scalable, secure, test‐driven delivery.
  • Support L3 production incident resolution, root‐cause analysis, and preventive fixes.
  • Perform code reviews, enforce best practices, and mentor junior engineers.
  • Lead development tasks and uphold high engineering standards.

Skills & Experience

Essential:

  • 10+ years' backend engineering experience.
  • Strong Java, Python, microservices, REST APIs, distributed systems.
  • RDBMS (Oracle/SQL Server/Postgres), CI/CD, Docker, Kubernetes.
  • JVM tuning, performance optimisation, algorithms & data structures.
  • L3 production support experience.
  • Experience with LLMs, AWS, LangChain/LangGraph, and agentic AI frameworks.

Desirable:

  • Mentoring/technical leadership.
  • Financial services experience.
  • Spring Boot, Kafka, Redis, in‐memory caching.
  • BDD tools (Cucumber/JBehave/Karate).
  • Agile/Scrum understanding.

If you have the relevant skills and experience, please do apply promptly to be considered.

Job Details

Company
Queen Square Recruitment
Location
London Area, United Kingdom
Hybrid / Remote Options
Posted