Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Avanti Recruitment

NewBe an early applicant

Senior Java Fullstack Developer

Posted
Discussion

Summary

Senior hands-on Java full-stack engineer for an established enterprise software company (hybrid, 2 days/week in office): building and modernising business-critical, high-volume transaction applications using Java, Spring Boot microservices, REST APIs, and a JavaScript frontend (Angular preferred), backed by relational databases and Docker/Kubernetes or OpenShift.

Salary: £60,000 - 75,000 per year

Requirements:
  • Strong commercial experience with Java and Spring Boot.
  • Experience developing microservices and RESTful APIs.
  • Commercial frontend development experience with Angular, React, or Vue.js; Angular is preferred, and candidates with React or Vue.js experience who are willing to learn Angular will also be considered.
  • Good understanding of relational databases and ability to write and troubleshoot SQL queries.
  • Experience with Docker/Kubernetes or OpenShift.
  • Strong knowledge of software engineering principles, design patterns, and object-oriented programming.
  • Experience developing and maintaining complex enterprise applications.
  • Familiarity with Git, testing, debugging, and modern software development practices.
  • Strong analytical and problem-solving abilities, with confidence discussing technical implementations in depth.
  • Comfortable working across frontend and backend development.
  • Desirable: cloud technologies and DevOps/CI/CD pipelines; Jenkins, Maven, or other build tools; J2EE, JBoss, or legacy enterprise systems; large-scale transactional systems, billing platforms, or telecommunications software; AI-assisted development tools.
  • Telecommunications experience is desired but not essential.
  • The role may suit someone with 5+ years of full-stack development experience or a senior developer who enjoys hands-on coding and taking ownership of technical solutions.
Responsibilities:
  • Design, develop, and enhance our core software products.
  • Work with developers, architects, and project managers to deliver robust, scalable, and maintainable solutions.
  • Work across existing systems and new development as we modernise our software platforms.
  • Help improve scalability, performance, and maintainability.
  • Contribute to technical design discussions.
Technologies:
  • AI
  • Angular
  • Backend
  • CI/CD
  • Cloud
  • DevOps
  • Docker
  • Frontend
  • Git
  • JBoss
  • Java
  • Jenkins
  • Kubernetes
  • Maven
  • OpenShift
  • React
  • SQL
  • Spring
  • Spring Boot
  • Vue
  • microservices
  • Java EE
  • Fullstack
  • Support
  • REST

More:

We are recruiting for a senior Java full-stack engineer to join an established, internationally recognised software company in Central London. The company develops complex, business-critical enterprise software used by major organisations internationally, supporting high-volume transactions and essential business operations. This hands-on individual contributor role offers the opportunity to work across backend and frontend on large-scale enterprise applications, with a focus on modern technologies and continuous product improvement. The permanent position offers a salary of £60,000–£75,000, depending on experience, and a hybrid arrangement of two days per week in the office and three days working from home. Working hours are 09:00–17:30. Benefits include 25 days holiday plus bank holidays, private healthcare, life insurance at four times salary plus income protection, a 4% matched pension, a Cycle to Work Scheme, and free food, drinks, and fruit. The interview process consists of a 30-minute video call followed by a 2.5-hour, technically focused face-to-face interview.

last updated 45 week of 2026

Skills

What Senior Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →