
Senior Java/React Full Stack Developer
Appvia
contract
Posted on:
Location Type: Hybrid
Location: London • United Kingdom
Visit company websiteExplore more
Salary
💰 £550 - £600 per day
Job Level
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