Lead Full Stack Developer (Java, React)

We are seeking a Lead Full Stack Developer (Java, React). You will build and ship production-ready services and user experiences on Java 21, Spring Boot and React while guiding engineering standards across the team. If you enjoy hands-on delivery, strong code reviews and shaping practical architecture, this role offers real ownership from design through release.

Responsibilities

  • Lead end-to-end design and delivery of full stack applications from discovery through production support
  • Build and review Java 21 and Spring Boot microservices, REST APIs and integration patterns
  • Build and review React and TypeScript UIs with scalable component architecture
  • Define clear API contracts and data flows between Front-end and Back-end components
  • Establish coding standards, branching strategies and code-quality controls across the team
  • Drive automated testing across unit, integration and end-to-end layers
  • Partner with DevOps and SRE teams to deliver via CI/CD to OpenShift
  • Mentor engineers through design reviews, code reviews and day-to-day technical guidance

Requirements

  • Java hands-on development background with recent Long Term Support releases (Java 21 in this project)
  • Spring Boot experience building microservices and REST APIs using the Spring Framework
  • React hands-on experience building Front-end applications with TypeScript
  • State management knowledge with Redux or a comparable approach
  • Databases experience with relational databases, SQL and Hibernate or Spring Data JPA
  • Container platforms hands-on experience with OpenShift or Kubernetes
  • Continuous integration experience with Git, Maven or Gradle and Jenkins or comparable CI/CD tooling
  • Technical leadership experience guiding delivery, mentoring engineers and aligning stakeholders in Agile teams

Nice to have

  • Microfrontend experience including Module Federation
  • Event streaming exposure with Kafka or RabbitMQ
  • Observability experience with Elastic Stack, OpenSearch, Grafana or AppDynamics

Benefits

  • By choosing EPAM, you're getting a job at one of the most loved workplaces according to Newsweek 2021 & 2022&2023.

  • Employee ideas are the main driver of our business. We have a very supportive environment where your voice matters

  • You will be challenged while working side-by-side with the best talent globally. We work with top-notch technologies, constantly seeking new industry trends and best practices

  • We offer a transparent career path and an individual roadmap to engineer your future & accelerate your journey

  • At EPAM, you can find vast opportunities for self-development: online courses and libraries, mentoring programs, partial grants of certification, and experience exchange with colleagues around the world. You will learn, contribute, and grow with us

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available