Java Full Stack Developer

Overviewour
Slough, UK
about 2 months ago

Role details

Contract type
Temporary contract
Employment type
Part-time (≤ 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Artificial Intelligence Amazon Web Services Code Review Continuous Integration Python (Programming Language) PostgreSQL Microsoft SQL Server Oracle (Applications) Performance Tuning Scrum Methodology Systems Development Life Cycle
+10 more
Redis Large Language Models Fastapi Apache Kafka Virtual Agents Restful APIs Cucumber (Software) Jbehave Docker Microservices

Job description

Role OverviewOur 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 ResponsibilitiesDevelop 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.

Requirements

Skills & ExperienceEssential: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.

Benefits & conditions

Location: London - Hybrid - 3 days per week onsiteStart Date: ASAPContract Rate: TBC, likely in the region of £500 per day inside IR35Duration: 6 to 12 months initially

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on apply4u.co.uk

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

3:33 min

Connecting frontends via a FastAPI proxy backend layer

Saoussen Chaabnia Saoussen Chaabnia · Europe 2026 Virtual

2:57 min

Comparing popular Java frameworks for AI integration

Timo Salm Timo Salm · WWC 2025

3:42 min

Comparing in-memory and Redis storage for cache scalability

Simone Sanfratello · WWC 2022

Videos

See all

Related articles

See all