Full-Stack JavaScript Engineer: TS/React & JVM Backend

EPAM Systems

Colombia

Remote

COP 90,000,000 - 140,000,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Healthcare benefits
Paid time off & sick leave
Upskilling & certification courses
LinkedIn Learning access

Job summary

EPAM Systems is seeking a skilled JavaScript Full-Stack Developer to contribute to production web systems. You will build accessible, performant UIs and reliable JVM- and TypeScript-based services on cloud infrastructure.

Responsibilities include implementing full-stack features, building TS/React components, and developing backend services using Java/Kotlin on the JVM. Expect AWS, containers, and CI/CD workflows, plus testing and documentation.

Qualifications

  • 2+ years of full-stack web engineering experience with production systems.
  • Proficiency in TypeScript and React, including state management.
  • Strong understanding of UI accessibility patterns and browser performance optimization.
  • Backend skills in Java or Kotlin on the JVM, or TypeScript for shared libraries.
  • Experience with gRPC + protobuf, HTTP, and REST.
  • Hands-on experience working with DynamoDB and PostgreSQL.
  • Practical cloud platform experience using AWS, containers, and CI/CD as a consumer.
  • Solid testing habits across unit, integration, and end-to-end tests.
  • Good collaboration and communication skills within a team.
  • Intermediate English proficiency (B1+ level).

Responsibilities

  • Implement full-stack features that meet product needs, following established patterns.
  • Build TS and React components with accessible UI patterns and good client performance.
  • Develop backend services using Java or Kotlin on the JVM and TypeScript where appropriate.
  • Work with service-to-service communication using gRPC/protobuf and integrate HTTP/REST APIs.
  • Work with data in DynamoDB and PostgreSQL to support product features.
  • Operate in AWS environments, containers, and CI/CD pipelines to ship changes safely.
  • Write and maintain unit, integration, and end-to-end tests to protect quality.
  • Participate in technical discussions and design reviews with your team.
  • Contribute to observability and debuggability via structured logging and tracing.
  • Document features, interfaces, and operational notes for maintenance.

Skills

TypeScript
React
UI accessibility
Performance optimization
Java/Kotlin on JVM
gRPC
REST/HTTP
AWS
CI/CD
Testing (unit/integration/e2e)

Tools

DynamoDB
PostgreSQL
Java
Kotlin
gRPC
Protobuf
OpenTelemetry
Docker
CI/CD pipelines

Job description

EPAM Systems is seeking a skilled JavaScript Full-Stack Developer to contribute to production web systems. You will build accessible, performant UIs and reliable JVM- and TypeScript-based services on cloud infrastructure.

Responsibilities include implementing full-stack features, building TS/React components, and developing backend services using Java/Kotlin on the JVM. Expect AWS, containers, and CI/CD workflows, plus testing and documentation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack JS Engineer | TS/React + JVM Backends
Senior Full-Stack JS Engineer | TS/React + JVM Backends

EPAM Systems • Colombia

Remote
COP 60,000,000 - 120,000,000
Senior Full-Stack JS Engineer – AWS, TypeScript & React
Senior Full-Stack JS Engineer – AWS, TypeScript & React

EPAM Systems • Colombia

Remote
COP 120,000,000 - 180,000,000
Healthcare benefits
Paid time off
Lead Full-Stack Engineer: Drive impact with TS/React
Lead Full-Stack Engineer: Drive impact with TS/React

EPAM Systems • Colombia

On-site
COP 180,000,000 - 280,000,000
Healthcare benefits
Upskilling & certifications
LinkedIn Learning access
+3
JavaScript Full-Stack Developer
JavaScript Full-Stack Developer

EPAM Systems • Colombia

Remote
COP 90,000,000 - 140,000,000
Healthcare benefits
Paid time off & sick leave
Upskilling & certification courses
+1
Senior Full-Stack JavaScript Engineer
Senior Full-Stack JavaScript Engineer

EPAM Systems • Colombia

On-site
COP 178,011,000 - 275,108,000
Senior JavaScript Full-Stack Developer
Senior JavaScript Full-Stack Developer

EPAM Systems • Colombia

Remote
COP 60,000,000 - 120,000,000
Senior Full-Stack Engineer — Lead Architecture & Delivery
Senior Full-Stack Engineer — Lead Architecture & Delivery

EPAM Systems • Colombia

On-site
COP 178,011,000 - 275,108,000
Lead Full-Stack JavaScript Engineer
Lead Full-Stack JavaScript Engineer

EPAM Systems • Colombia

On-site
COP 180,000,000 - 280,000,000
Healthcare benefits
Upskilling & certifications
LinkedIn Learning access
+3
Senior JavaScript Full-Stack Developer with AWS
Senior JavaScript Full-Stack Developer with AWS

EPAM Systems • Colombia

Remote
COP 120,000,000 - 180,000,000
Healthcare benefits
Paid time off
Front-End Developer (JavaScript/TypeScript/React)
Front-End Developer (JavaScript/TypeScript/React)

EPAM Systems • Colombia

On-site
COP 24,000,000 - 48,000,000
Healthcare benefits
Global career
Paid time off
+4