Senior Full-Stack Java Developer

Avanti Recruitment
London, UK
2 days ago
Apply on www.adzuna.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£65,000.0 - £75,000.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) Cloud Computing Code Review Continuous Integration Relational Databases Software Debugging Software Design Patterns DevOps Java Platform Enterprise Edition (J2EE) WildFly (JBoss AS) Apache Maven Object-Oriented Software Development
+21 more
OpenShift Oracle (Applications) Standard Sql Software Engineering PL-SQL SQL Databases Software Organization Enterprise Software Applications ReactJS Spring-boot Backend Git Vue.js AngularJS Kubernetes Build Tools Front End Software Development Restful APIs Docker Jenkins Microservices

Job description

  • Design, develop, and enhance our core software products.
  • Design and develop Java and Spring Boot applications.
  • Develop RESTful APIs and microservices.
  • Build and enhance frontend functionality.
  • Work with relational databases and SQL.
  • Contribute to technical architecture and design discussions.
  • Modernise existing applications and improve performance, scalability, and maintainability.
  • Troubleshoot complex technical problems, conduct code reviews, and support testing and releases.
  • Collaborate with developers, architects, project managers, and our international engineering team to deliver robust, scalable, and maintainable solutions.

Technologies:

  • Angular
  • Backend
  • CI/CD
  • Cloud
  • DevOps
  • Docker
  • Frontend
  • Git
  • Support
  • JBoss
  • Java
  • Jenkins
  • Kubernetes
  • Maven
  • OpenShift
  • Oracle
  • React
  • SQL
  • Spring
  • Spring Boot
  • Vue
  • microservices
  • Java EE
  • REST
  • Fullstack

Requirements

  • Strong commercial development experience with Java and Spring Boot.
  • Hands-on experience designing and developing RESTful APIs and microservices.
  • Commercial frontend development experience using Angular, React, or Vue.js; Angular is our preferred framework, and developers with React or Vue experience must be willing to learn Angular.
  • Good understanding of relational databases and experience writing and troubleshooting SQL queries.
  • Strong understanding of object-oriented programming, software engineering principles, and design patterns.
  • Experience developing and maintaining complex enterprise applications.
  • Familiarity with Git, testing, debugging, and modern software development practices.
  • Strong analytical and problem-solving skills, including the ability to explain technical implementations in detail.
  • Comfortable working across backend and frontend development.
  • Strong mid-level developers ready to step into a senior position will also be considered.
  • Desirable: experience with Docker, Kubernetes, or OpenShift; cloud technologies and DevOps/CI/CD pipelines; Jenkins, Maven, or other build tools; J2EE, JBoss, or established enterprise systems; large-scale transactional systems, billing platforms, or telecommunications software; Oracle or PL/SQL.
  • We are unable to provide visa sponsorship for this vacancy.

Benefits & conditions

We are an established international software company based in Central London, developing complex, business-critical enterprise software used by major organisations internationally. Our products support high-volume transactions and essential business operations, and we are modernising our established platforms. This hands-on Senior Java Full Stack Developer role suits an experienced developer who enjoys solving complex technical problems and wants to remain focused on coding rather than move into management. The salary is £65,000-£75,000, depending on experience. We offer hybrid working with two days in the office and three days working from home, generally 9:00am-5:30pm. Benefits include 25 days holiday plus bank holidays, Vitality private healthcare after six months, life assurance at four times basic salary, income protection, a pension with 4% employer and 4% employee contributions, an Employee Assistance Programme, office lunches, fruit and pastries, and a cycle-to-work scheme. Our interview process includes a first-stage technical video interview covering development experience, Java, Spring Boot, and architecture, potentially including practical coding exercises, followed by an onsite technical assessment and interview.

last updated 43 week of 2026

Apply for this position

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

Apply on www.adzuna.co.uk
Prepare application

Good distractions

Loading talks and stories from around this role…