> Markdown version of [/jobs/ext/3901433-senior-full-stack-java-developer](https://www.wearedevelopers.com/jobs/ext/3901433-senior-full-stack-java-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Full-Stack Java Developer - **Company:** Avanti Recruitment - **Location:** London, UK (Remote available) - **Experience:** Expert - **Salary:** £65,000.0 - £75,000.0 - **Contract:** Permanent contract - **Skills:** 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, 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 - **Published:** October 24, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5939154354 ## About the Role * 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. ## 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