Senior Full Stack Java Engineer (TypeScript)

HybridSalary not specified
Vietnam

Tech Stack

JWTTypeScriptMicroservicesOAuth2Spring BootJava

Job Description, Responsibilities & Requirements

About the Position

We are seeking a Senior Full Stack Java Engineer to build cloud-native products that scale. You will design Java 21 microservices, deliver TypeScript-based user experiences, and strengthen reliability through CI/CD, observability, and secure APIs. Join a team that values clean engineering and practical problem-solving.

Locations

  • Hanoi, Vietnam
  • Ho Chi Minh City, Vietnam

Responsibilities

  • Design full stack solutions from requirements through delivery
  • Build and maintain Java 21 services using Spring Boot and microservices patterns
  • Develop Front-end features using TypeScript and modern web frameworks
  • Integrate with PostgreSQL, Redis, messaging platforms, and external services
  • Improve security and API design using OAuth2 and JSON Web Token (JWT)
  • Drive code quality through reviews, refactoring, and mentoring
  • Troubleshoot production issues, complete root cause analysis, and prevent recurrence
  • Contribute to Agile delivery through planning, estimation, reviews, and retrospectives

Requirements

  • Proven experience building Back-end services with Java, Spring Boot, Spring Security, REST APIs, and microservices
  • Hands-on experience delivering Front-end applications with TypeScript and a modern framework
  • Experience designing data access and performance tuning with PostgreSQL and Redis
  • Knowledge of secure authentication and authorization using OAuth2 and JSON Web Token (JWT)
  • Hands-on experience with Docker, Kubernetes and GitOps delivery using Argo CD
  • Proficiency with build, version control and delivery workflows using Gradle, Git and continuous integration and continuous delivery (CI/CD)
  • Strong background in observability including Datadog, Prometheus and structured logging with Logback
  • Clear communication in English with confidence working in cross-functional teams

Work Location Type

  • Hybrid

Job Details

Company name:
EPAM
Location:
Vietnam
Work Mode:
Hybrid
Posted on TheJob:
Jul 27, 2026
Last checked:
Aug 14, 2026
Apply Now