freehire launches on Product Hunt on 26 August.

Follow →

Full Stack Developer (Frontend-Focused)

Summary

Builds and maintains full-stack wealth-management apps using React 19, TypeScript, and Spring Boot, with Micro Frontend and microservices architecture.

Role Overview

We are looking for a highly skilled Full Stack Developer with expert-level frontend expertise and strong backend development capabilities. The ideal candidate will have extensive experience in React 19, Type , Micro Frontend Architecture, Java Spring Boot, and Microservices, and will be responsible for building scalable applications within a Wealth Management environment.

Key Responsibilities

  • Design, develop, and maintain full-stack applications using React 19, Type , Java 21, and Spring Boot.
  • Build and maintain Micro Frontend (MFE) architectures using Module Federation or Single-SPA.
  • Develop and optimize RESTful APIs, microservices, and backend integrations.
  • Implement state management using Redux, Redux Toolkit (RTK), and RTK Query.
  • Collaborate with business stakeholders, architects, and development teams to deliver high-quality solutions.
  • Troubleshoot and resolve complex frontend and backend production issues.
  • Participate in architecture discussions and contribute to technical best practices.

Required Technical Skills

Frontend (Primary Focus)

  • Expert-level experience in React 19 and Type
  • Strong expertise in:
    • Redux, Redux Toolkit (RTK), RTK Query
    • Micro Frontend Architecture (MFE)
    • Module Federation / Single-SPA
    • HTML5, CSS3, Flexbox, Grid
    • Responsive Web Design
    • Styled Components / Emotion
  • Experience with:
    • Webpack, Vite
    • Jest, React Testing Library
    • Cypress, Playwright
    • Storybook
    • Performance Optimization (Code Splitting, Lazy Loading)

Backend

  • Strong experience with Java 21 and Spring Boot
  • Expertise in:
    • Spring MVC, Spring Data, Spring Security, Spring Cloud
    • RESTful APIs
    • Microservices / Modulith Architecture
  • Experience with:
    • PostgreSQL / MariaDB
    • Kafka, IBM MQ or similar messaging platforms
    • JUnit, Mockito, Karate

Required Experience

  • 5+ years of software development experience.
  • Proven experience building enterprise-scale React applications and Spring Boot services.
  • Strong understanding of software design patterns, SOLID principles, and Agile delivery methodologies.
  • Experience in Banking, Financial Services, or Wealth Management is highly preferred.

See also