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
About the Company
More jobs at EPAM Systems
-
Senior Integration Engineer (APIs & Boomi)
Argentina, Brazil, Colombia · remote · Aug 28, 2026
-
Senior Security Systems Engineer (Azure Cloud)
· Hybrid · Aug 28, 2026
-
Lead Software Developer - Java with AWS Cloud
· · Aug 29, 2026
-
Senior AI Engineer
Chile, Argentina, Brazil, Colombia, Mexico · remote · Aug 29, 2026
-
Lead Frontend Engineer
USA · remote · Aug 28, 2026