Quick overview
Job description
Job Title: Senior Full-Stack Engineer (Java & React)
About the Role
We are looking for an experienced Senior Full-Stack Engineer to design, build, and maintain high-performance, user-facing applications. In this role, you will work end-to-end-architecting distributed backend microservices in Java and building intuitive, responsive frontends using React.
Key Responsibilities
Architect, develop, and deploy scalable backend microservices and RESTful/GraphQL APIs using Java (Spring Boot).
Build responsive, component-driven web interfaces using React, TypeScript, and modern state management (Redux/Zustand).
Collaborate with cross-functional teams (Product, Design, DevOps) to translate complex product requirements into robust technical solutions.
Optimize applications for maximum speed, scalability, high availability, and low latency.
Write clean, maintainable, and well-tested code (unit, integration, and E2E testing).
Participate in design sessions, code reviews, and mentor junior engineers on engineering best practices.
Required Qualifications
5+ years of professional software engineering experience in full-stack web application development.
Strong proficiency in Java (8+) and modern frameworks like Spring Boot / Spring Cloud.
Deep expertise in React.js, including hooks, modern component architecture, and TypeScript / JavaScript (ES6+).
Solid hands-on experience designing and consuming RESTful APIs and microservices architectures.
Strong database skills with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Redis).
Familiarity with build tools, CI/CD pipelines, and version control (Git, Docker, Kubernetes).
Experience with testing frameworks (e.g., JUnit, Mockito, Jest, React Testing Library).
Nice-to-Have
Experience with cloud platforms (AWS, GCP, or Azure).
Hands-on experience working on high-traffic, e-commerce, or marketplace-scale systems.
Familiarity with message brokers such as Kafka or RabbitMQ.
Randstad Technologies is acting as an Employment Business in relation to this vacancy.
Similar jobs
- EC

E-Learning Developer (Articulate Rise) - 6-week contract - Remote - Start Dec/JanRecently posted
ea Change Group · United Kingdom · Remote · Posted 12 Nov 2026 🇬🇧
TechnologySalary not listed - AL

Ruby on Rails DeveloperRecently posted
Allen Lane Ltd. · United Kingdom · Remote · Posted 12 Nov 2026 🇬🇧
DockerRubyGit+8TechnologySalary not listed - AS

Rust DeveloperRecently posted
Arcus Search · london · On-site · Posted 12 Nov 2026 🇬🇧
RustKafkaKubernetes+1TechnologySalary not listed - OC

Senior KDB+/q Developer for High-Perf Trading Data (Hybrid)Recently posted
Ocho · london · Hybrid · Posted 12 Nov 2026 🇬🇧
TechnologySalary not listed - MR

Lead Full Stack Engineer – Generative AIRecently posted
Metrica Recruitment · london · Hybrid · Posted 12 Nov 2026 🇬🇧
Stakeholder ManagementMongoDBLLM+2TechnologySalary not listed - LS

Senior Salesforce DeveloperRecently posted
LSEG · london · Hybrid · Posted 12 Nov 2026 🇬🇧
Stakeholder ManagementGitJira+2TechnologySalary not listed - BL

BXTI - Senior Quant Developer, Quantitative Research and Development - AVPRecently posted
Blackstone · london · Hybrid · Posted 12 Nov 2026 🇬🇧
SQLPythonTechnologySalary not listed - KE
Lead Power Platform Developer - DV ClearedRecently posted
Kerv · london · On-site · Posted 12 Nov 2026 🇬🇧
GitC#GitHub Actions+5TechnologySalary not listed - CI

PLM Developer (Data Migration)Recently posted
Connected IT · Manchester, Greater Manchester · Hybrid · Posted 12 Nov 2026 🇬🇧
C#JavaPythonTechnologySalary not listed - CG

D365 F&O Developer - up to £68,000 - Berkshire 3 days a weekRecently posted
Circle Group · Binfield, Bracknell · Hybrid · Posted 12 Nov 2026 🇬🇧
SQLAzureCI/CD+1Technology£68k/yr - BP
Senior C# DeveloperRecently posted
Bright Purple Resourcing · United Kingdom · Remote · Posted 12 Nov 2026 🇬🇧
SQLHTMLMAUI+11Technology£50k - £65k/yr - VI

SAP BTP DeveloperRecently posted
VIQU IT Recruitment · Ladywood, Birmingham · On-site · Posted 12 Nov 2026 🇬🇧
JavaNode.jsTechnology£55k/yr
