Senior Fullstack Java Developer

Avanti Recruitment Limited

City Of London

Hybrid

GBP 65,000 - 75,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Private healthcare
Life assurance
Pension contributions
Employee assistance programme
Office lunches
Cycle-to-work scheme
Hybrid working

Job summary

Avanti Recruitment is recruiting a Senior Java Full Stack Developer to join an established, international software company based in Central London. You will work across backend and frontend, using Java, Spring Boot and modern frontend frameworks to deliver scalable enterprise software.

The role emphasizes hands-on coding, problem solving, and collaboration with architects and project managers. The position offers hybrid working, competitive salary, and a suite of benefits.

Qualifications

  • Strong commercial development experience with Java and Spring Boot.
  • Experience designing RESTful APIs and microservices.
  • Frontend experience with Angular, React or Vue.js.
  • Relational databases experience, SQL queries.
  • Good knowledge of OO programming and design patterns.

Responsibilities

  • 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.
  • Modernise existing applications for performance and maintainability.
  • Troubleshoot complex problems and support testing and releases.
  • Collaborate with an international engineering team.

Skills

Java
Spring Boot
RESTful APIs
Microservices
Frontend development
Frontend frameworks
SQL
OO design
Git & testing

Tools

Docker
Kubernetes
OpenShift
Jenkins
Maven

Job description

Avanti Recruitment is recruiting for a Senior Java Full Stack Developer to join an established, international software company based in Central London.

The company develops complex, business-critical enterprise software used by major organisations internationally. Its products support high-volume transactions and essential business operations, giving engineers the opportunity to work on technically challenging, large-scale applications.

This is a hands-on development position with a strong emphasis on Java, Spring Boot, REST APIs and microservices, alongside commercial frontend development using Angular, React or Vue.

The company is continuing to modernise its established software platforms, creating an opportunity to work with modern technologies while improving and extending existing enterprise applications.

The position would suit an experienced Java developer who enjoys solving complex technical problems, wants to remain hands-on rather than move into management, and is comfortable working across both backend and frontend development.

Strong mid-level developers ready to step into a senior position will also be considered.

The Role

You will be responsible for designing, developing and enhancing the company's core software products, working closely with developers, architects and project managers to deliver robust, scalable and maintainable solutions.

Responsibilities will include:

  • Designing and developing Java and Spring Boot applications.
  • Developing RESTful APIs and microservices.
  • Building and enhancing frontend functionality.
  • Working with relational databases and SQL.
  • Contributing to technical architecture and design discussions.
  • Modernising existing applications and improving performance, scalability and maintainability.
  • Troubleshooting complex technical problems, conducting code reviews and supporting testing and releases.
  • Collaborating with an established international engineering team.
Essential Skills & Experience
  • Strong commercial development experience with Java and Spring Boot.
  • Hands-on experience designing and developing RESTful APIs and microservices.
  • Genuine commercial frontend development experience using Angular, React or Vue.js.
  • Good understanding of relational databases, including 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, with the ability to explain technical implementations in detail.
  • Comfortable working across both backend and frontend development.

Angular is the company's preferred frontend framework, but developers with commercial React or Vue experience who are willing to learn Angular will also be considered.

Desirable Skills
  • Docker, Kubernetes or OpenShift.
  • Cloud technologies and DevOps/CI/CD pipelines.
  • Jenkins, Maven and other build tools.
  • Experience with J2EE, JBoss or established enterprise systems.
  • Experience with large-scale transactional systems, billing platforms or telecommunications software.
  • Oracle or PL/SQL experience.
Interview Process
  • First stage: Technical video interview covering previous development experience, Java, Spring Boot and architecture. Practical coding exercises may be included.
  • Second stage: Onsite technical assessment and interview at the office.
Salary & Benefits
  • Salary: 65,000 - 75,000 depending on experience
  • Hybrid working: 2 days in the office, with 3 days working from home
  • Working hours: Generally 9:00am - 5:30pm
  • Holiday: 25 days + Bank holidays
  • Private healthcare: Vitality, after 6 months
  • Life assurance: 4x basic salary
  • Income protection
    Pension:
    4% employer contribution with 4% employee contribution
  • Employee Assistance Programme
  • Office lunches, fruit and pastries provided
  • Cycle-to-work scheme

The employer is unable to provide visa sponsorship for this vacancy.

This is an excellent opportunity for a developer who enjoys hands-on coding, solving complex engineering challenges and taking ownership of technical solutions within an established product development environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer
Senior Java Developer

Avanti Recruitment Limited • City Of London

Hybrid
GBP 65,000 - 75,000
Hybrid working
Private healthcare
Life assurance
+3
Senior Fullstack Java Developer
Senior Fullstack Java Developer

Avanti Recruitment Limited • London Borough of Islington

Hybrid
GBP 65,000 - 75,000
Private healthcare
Pension plan
Life assurance
+3
Senior Java Fullstack Developer
Senior Java Fullstack Developer

Avanti Recruitment Limited • City Of London

Hybrid
GBP 60,000 - 75,000
Private Healthcare
Life insurance
Pension
+3
Senior Java Developer
Senior Java Developer

Avanti Recruitment Limited • Greater London

Hybrid
GBP 60,000 - 75,000
Private Healthcare
Pension: 4% Match
Hybrid work pattern
Java Fullstack Developer
Java Fullstack Developer

Avanti Recruitment Limited • City Of London

Hybrid
GBP 60,000 - 75,000
Private Healthcare
Life Insurance (4x salary)
Pension: 4% Match
+3
Senior Java Full-Stack Engineer – Hybrid, Enterprise-Scale
Senior Java Full-Stack Engineer – Hybrid, Enterprise-Scale

Avanti Recruitment Limited • London Borough of Islington

Hybrid
GBP 65,000 - 75,000
Private healthcare
Pension plan
Life assurance
+3
Senior Java Full-Stack Engineer | Hybrid & Microservices
Senior Java Full-Stack Engineer | Hybrid & Microservices

Avanti Recruitment Limited • City Of London

Hybrid
GBP 65,000 - 75,000
Hybrid working
Private healthcare
Life assurance
+3
Senior Java Full-Stack Engineer — Hybrid, Enterprise Apps
Senior Java Full-Stack Engineer — Hybrid, Enterprise Apps

Avanti Recruitment Limited • City Of London

Hybrid
GBP 65,000 - 75,000
Private healthcare
Life assurance
Pension contributions
+4
Senior Java Full-Stack Engineer — Hybrid & Microservices
Senior Java Full-Stack Engineer — Hybrid & Microservices

Avanti Recruitment Limited • Greater London

Hybrid
GBP 60,000 - 75,000
Private Healthcare
Pension: 4% Match
Hybrid work pattern
Senior Java Developer
Senior Java Developer

NPAworldwide • Birmingham

Hybrid
GBP 70,000 - 85,000
Flexible 37.5-hour week
Hybrid working
Training budget
+2