Java Full Stack Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+10 more
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.ukGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
93 Java Interview Questions You Should Prepare For
Dev Digest 121 - AI goes offline
20 Essential Tools For Backend Development
Dev Digest 120 - Apple and peers