Appvia

Senior Java/React Full Stack Developer

Appvia

contract

Posted on:

Location Type: Hybrid

Location: LondonUnited Kingdom

Visit company website

Explore more

AI Apply
Apply

Salary

💰 £550 - £600 per day

Job Level

Tech Stack

About the role

  • 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.

Requirements

  • 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.
Benefits
  • Flexible working with core hours of 10-4pm because we know life happens outside of work
  • 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 while you work at Appvia
  • 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!

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaReactSpringMongoDomain Driven Designmicroservice architecturefull-stack developmentAI-assisted development
Soft skills
collaborationinfluencing best practicesclient interactionguiding technical decisions