Senior Java/React Full Stack Developer in London
Senior Java/React Full Stack Developer

Senior Java/React Full Stack Developer in London

London Full-Time No home office possible
A

At a Glance

  • Tasks: Design and deliver modern Java/React applications while improving development workflows.
  • Company: Join Appvia, a leading cloud consultancy with a focus on innovation.
  • Benefits: Enjoy flexible working, free snacks, and a dog-friendly office culture.
  • Why this job: Make an impact by modernising complex systems and influencing best practices.
  • Qualifications: Strong Java/React experience and a passion for modern development practices.
  • Other info: Collaborative environment with regular team socials and excellent career growth opportunities.

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)

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.

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.

Senior Java/React Full Stack Developer in London employer: Appvia

At Appvia, we pride ourselves on fostering a dynamic and inclusive work culture that prioritises flexibility and employee well-being. With opportunities for professional growth through hands-on consultancy roles and a commitment to modern development practices, our London and Newcastle locations offer a vibrant environment where innovation thrives. Enjoy perks like a dog-friendly office, regular team socials, and the chance to work with cutting-edge technologies while making a meaningful impact in the IT services sector.
A

Contact Detail:

Appvia Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Java/React Full Stack Developer in London

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, especially those who work at Appvia or similar companies. A friendly chat can sometimes lead to job opportunities that aren't even advertised yet.

✨Tip Number 2

Prepare for those interviews! Brush up on your Java and React skills, and be ready to discuss your experience with modern development practices. We want to see how you can contribute to improving developer productivity and delivery speed.

✨Tip Number 3

Showcase your projects! Whether it's through a portfolio or GitHub, let us see your hands-on experience with complex systems and microservices. Highlight any AI-assisted development techniques you've used to improve code quality.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining our team at Appvia.

We think you need these skills to ace Senior Java/React Full Stack Developer in London

Java
React
Spring
MongoDB
Domain Driven Design (DDD)
Microservice-based architectures
XML
HTML
CSS
Playwright
Docker
Kubernetes
Maven
GitLab
AI-assisted development

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java and React, as well as any relevant projects you've worked on. We want to see how your skills align with what we're looking for, so don’t be shy about showcasing your best work!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're the perfect fit for the Senior Java/React Full Stack Developer role. Share your passion for modernising software systems and how you can contribute to our team at Appvia.

Showcase Your Problem-Solving Skills: In your application, highlight specific examples where you've tackled complex problems or improved development workflows. We love seeing how you approach challenges and drive best practices in your previous roles.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity. Plus, it makes the process smoother for everyone involved!

How to prepare for a job interview at Appvia

✨Know Your Tech Stack Inside Out

Make sure you’re well-versed in Java, React, and the other core technologies mentioned in the job description. Brush up on your knowledge of Spring, MongoDB, and microservices. Be ready to discuss how you've used these technologies in past projects and how they can be applied to modernise complex systems.

✨Showcase Your Problem-Solving Skills

Prepare to share specific examples of how you've tackled technical challenges in previous roles. Think about instances where you reduced technical debt or improved delivery speed. This will demonstrate your hands-on experience and ability to influence best practices within teams.

✨Understand Domain Driven Design (DDD)

Since DDD is a key part of the role, make sure you can explain its principles clearly. Prepare to discuss how you've applied DDD in your work to improve maintainability and system clarity. This shows that you not only understand the theory but can also implement it effectively.

✨Engage with AI-Assisted Development

If you have experience with AI-assisted development tools, be sure to highlight this during your interview. Discuss how these tools have improved your coding practices and delivery speed. If you haven't used them yet, express your interest and willingness to learn about these modern techniques.

Senior Java/React Full Stack Developer in London
Appvia
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

A
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>