Fullstack Engg

Randstad Digital · Manchester, England ·

Apply on partner site You apply on the advertiser's own site — nothing is stored here.

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.

Apply on partner site Listing supplied by one of our partner job boards. Last confirmed: 1 day ago.

Report this job

Market data from EasyWorkClub, not from the employer

More openings at Randstad Digital

44 other openings we list

Randstad DigitalManchester Apply