Senior React Developer - London - Microservices/Spring Boot

Senior React Developer - London - Microservices/Spring Boot

Posted Today by Strike IT Services

Negotiable
Inside
Hybrid
London/Hybrid, UK

Summary: We are seeking a Senior React Developer/Tech Lead to join a major digital transformation programme with a leading global brand. This role involves hands-on technical leadership, focusing on Front End engineering while also engaging with Java Spring Boot microservices on the Back End. The position requires collaboration with client stakeholders throughout the project lifecycle, from discovery to delivery.

Key Responsibilities:

  • Lead the technical discovery and delivery of Front End solutions using React.js, TypeScript, and modern JavaScript frameworks.
  • Be hands-on in developing and integrating Java Spring Boot microservices, ensuring seamless interaction between Front End and Back End components.
  • Define architecture, coding standards, and best practices across the Front End and microservices layers.
  • Collaborate with design, UX, and Back End engineering teams to deliver high-quality, performant web applications.
  • Mentor other developers, conduct code reviews, and contribute to technical planning and estimation.
  • Engage directly with stakeholders to clarify requirements and shape technical direction.

Key Skills:

  • Strong commercial experience with React.js, TypeScript, Redux, and component-driven development.
  • Proven, hands-on development experience with Java Spring Boot and Microservices architecture.
  • Solid understanding of JavaScript (ES6+), HTML5, and CSS3.
  • Experience designing and consuming RESTful APIs between React front ends and Java back ends.
  • Strong problem-solving, debugging, and performance optimisation skills.
  • Excellent communication and stakeholder engagement experience in agile, enterprise-scale environments.

Salary (Rate): undetermined

City: London

Country: UK

Working Arrangements: hybrid

IR35 Status: inside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

We re seeking a Senior React Developer/Tech Lead to join a major digital transformation programme with a leading global brand. This is a hands-on technical leadership role, working closely with client stakeholders during the discovery phase and remaining through delivery. The position involves leading the Front End engineering workstream while also being hands-on with Java Spring Boot microservices on the Back End.

INSIDE IR35
HYBRID WORKING

Key Responsibilities

  • Lead the technical discovery and delivery of Front End solutions using React.js, TypeScript, and modern JavaScript frameworks.

  • Be hands-on in developing and integrating Java Spring Boot microservices, ensuring seamless interaction between Front End and Back End components.

  • Define architecture, coding standards, and best practices across the Front End and microservices layers.

  • Collaborate with design, UX, and Back End engineering teams to deliver high-quality, performant web applications.

  • Mentor other developers, conduct code reviews, and contribute to technical planning and estimation.

  • Engage directly with stakeholders to clarify requirements and shape technical direction.

Required Skills & Experience

  • Strong commercial experience with React.js, TypeScript, Redux, and component-driven development.

  • Proven, hands-on development experience with Java Spring Boot and Microservices architecture.

  • Solid understanding of JavaScript (ES6+), HTML5, and CSS3.

  • Experience designing and consuming RESTful APIs between React front ends and Java back ends.

  • Strong problem-solving, debugging, and performance optimisation skills.

  • Excellent communication and stakeholder engagement experience in agile, enterprise-scale environments.

Nice to Have

  • Experience with Next.js or Node.js.

  • Exposure to cloud environments (AWS or Azure).

  • Understanding of CI/CD, DevOps pipelines, and automated testing frameworks.

  • Familiarity with accessibility and performance optimisation for large-scale applications.