> Markdown version of [/jobs/ext/3724993-senior-java-developer](https://www.wearedevelopers.com/jobs/ext/3724993-senior-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 Java Developer - **Company:** Avanti Recruitment - **Location:** London, UK - **Experience:** Expert - **Salary:** £60,000.0 - £75,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Computing Platforms, Cloud Computing, Relational Databases, Software Debugging, Software Design Patterns, DevOps, Java Platform Enterprise Edition (J2EE), WildFly (JBoss AS), Apache Maven, Object-Oriented Software Development, OpenShift, Software Engineering, 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 14, 2026 - **Apply:** https://itjobpro.co.uk/job/senior-java-developer-9 ## About the Role * Strong commercial experience with Java and Spring Boot. * Experience developing Microservices and RESTful APIs. * Commercial frontend development experience with Angular, React or Vue.js. * Good understanding of relational databases and the 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 the confidence to discuss technical implementations in depth. * Comfortable working across both frontend and backend development. Angular is the preferred frontend framework, but developers with React or Vue experience who are willing to learn Angular will also be considered. Desirable Skills * Cloud technologies and DevOps/CI/CD pipelines. * Jenkins, Maven and other build tools. * Experience with J2EE, JBoss or legacy enterprise systems. * Experience with large-scale transactional systems, billing platforms or telecommunications software. * Familiarity with AI-assisted development tools. Telecommunications experience is desired, but not essential., This role will suit someone with 5+ years of experience as a Fullstack Developer, or a Senior Developer who enjoys hands on coding, and likes taking ownership of technical solutions. ## Description You'll be responsible for designing, developing and enhancing the company's core software products, working closely with other developers, architects and project managers to deliver robust, scalable and maintainable solutions. The company is investing in the continued modernisation of its software platforms, introducing new versions of Java, Springboot, Angular, REST APIs and Microservices. You'll work across both existing systems and new development, helping improve scalability, performance and maintainability while contributing to technical design discussions.