Start Your Search Here

push notification bell

Would you like to receive notifications about jobs in Greater London?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

Appvia

Greater London / Global

Senior Java/React Full Stack Developer

  • Hybrid

Job Summary

Job Type:
Contract
Work Settings:
Hybrid
Apply Now

Job Description

Overview

Location: London or Newcastle, UK (Hybrid - 1 day in office per week / onsite) • Contract: 6 months with view to extend • Day Rate: £550-£600 per day (Outside IR35)

Base pay range information is provided by Appvia. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

About Appvia

Appvia is a specialist cloud, platform, and solutions engineering consultancy. We help organisations modernise software systems, improve developer productivity, and adopt cloud-native practices that enable long-term, sustainable delivery. Our software engineering work focuses on modern application development, domain-driven design, and improving delivery outcomes through better architecture, testing, and developer experience.

About The Role

We are looking for a Senior Java/React Full Stack Developer to join Appvia on a contract basis, working as a hands-on engineering consultant within our Solutions Engineering team. This role focuses on modernising large, complex software systems, reducing technical debt, and improving delivery speed and reliability. You will work closely with client teams, alongside platform and test engineers, helping introduce modern development practices and AI-assisted engineering techniques to improve developer productivity. You will report to a Principal Software Engineer and play a key role in driving best practices within customer teams.

Interview Process

Screening interview with Talent Acquisition

Final panel interview

Requirements

About You

You are an experienced hands-on Java/React developer and consultant who enjoys working on complex systems and influencing how software is built and evolved. You bring:

Strong experience with React and modern front-end development

Strong experience with Java backend development (Spring, Mongo)

A solid grounding in Domain Driven Design (DDD)

Experience working with microservice-based architectures

Full-stack awareness and the ability to collaborate across disciplines

Interest or experience in AI-assisted development to improve code quality and delivery speed

Confidence working directly with clients and guiding technical decisions

Responsibilities

Design and deliver modern Java/React applications within complex systems

Improve development workflows, testing approaches, and developer productivity

Contribute to breaking down monolithic systems into well-defined services

Apply DDD principles to improve maintainability and system clarity

Collaborate with platform and test engineers to deliver end-to-end solutions

Support teams in adopting modern tooling and AI-assisted development practices

Act as a senior consultant within delivery teams, influencing best practices

Technical Skills

Core technologies:

Java / Spring

React

XML / HTML / CSS

Mongo DB

Playwright

Docker / Kubernetes

Maven

GitLab

Nice to have:

GovUK UI Framework

Benefits

Why join Appvia?

Flexible working with core hours of 10-4pm

Hybrid working - only one compulsory office day per month

Free hygiene products available in the London office

Trained Mental Health First Aiders

Your own MacBook Pro

Dog-friendly office

Wear what makes you comfortable

Free snacks in the office

Pool table & ping pong table

Regular team socials, board game nights, industry meetups and more

Note

We are an equal opportunities employer and actively encourage, respect, and recognise diversity of thought and background throughout the business. All applicants will be considered for employment without regard to age, ethnicity, religion, sex, sexual orientation, gender identity, family or parental status, national origin, veteran status, neurodiversity, or disability status.

Job details

Seniority level: Mid-Senior level

Employment type: Contract

Industry: IT Services and IT Consulting

Note: While all roles are active and approved at posting, some applications may be processed to pipeline talent for future opportunities. We will strive to keep you informed of any changes to the status of your application.

#J-18808-Ljbffr

Apply Now

Similar Opportunities

View all jobs