Software Engineer - Node.JS

Company: EPAM Systems
Location: USA
Type: remote
Posted: Sep 13, 2026
Views: 1

✨ AI Summary

EPAM is hiring a Node.js Software Engineer to build cloud-native solutions for a major asset management company. The role focuses on designing microservices and REST APIs using a stack of Node.js, Angular, and AWS services like Lambda and DynamoDB. Candidates require a Bachelor's degree and 4+ years of professional experience in Node.js development and microservices architecture.

Join our team to build cutting-edge cloud-native solutions for one of the world's largest asset management companies. As a Node.js Developer, you'll design microservices and REST APIs while working on high-volume, distributed architecture projects that drive digital transformation in financial services.

At EPAM, you'll work on cutting-edge technologies, solve complex challenges, and shape the future of digital innovation. With access to continuous learning, mentorship, and global projects, your expertise will drive meaningful change.

Req# 1072080110

Responsibilities

  • Design and develop scalable microservices and REST APIs using Node.js in a serverless AWS environment
  • Analyze legacy applications and define target state architecture for modernization initiatives
  • Build front-end applications using Angular while integrating with cloud-native backend services
  • Implement solutions using AWS services including Lambda, DynamoDB, EKS, Kinesis, and CloudWatch
  • Collaborate with cross-functional teams including Database, CTO organization, and API Economy teams
  • Take end-to-end ownership of products from ideation through post-production support

Requirements

  • Bachelor's degree in Computer Science or related field with 4+ years of professional development experience
  • 4+ years of hands-on experience with Node.js development and microservices architecture
  • Strong experience designing and developing REST APIs and front-end applications
  • Proficiency with AWS cloud services including EC2, S3, Lambda, and DynamoDB
  • Experience with Angular for frontend development and basic Java knowledge for database connectivity
  • Proven ability to work in agile environments with excellent communication and client-facing skills
  • Strong technical leadership abilities with experience analyzing legacy systems and defining modernization strategies

Benefits

  • Medical, Dental and Vision Insurance (Subsidized)
  • Health Savings Account
  • Flexible Spending Accounts (Healthcare, Dependent Care, Commuter)
  • Short-Term and Long-Term Disability (Company Provided)
  • Life and AD&D Insurance (Company Provided)
  • Employee Assistance Program
  • Unlimited access to LinkedIn learning solutions
  • Matched 401(k) Retirement Savings Plan
  • Paid Time Off
  • Legal Plan and Identity Theft Protection
  • Accident Insurance
  • Employee Discounts
  • Pet Insurance
  • Employee Stock Purchase Program

About the Company

Name: EPAM Systems

No detailed information available about this company.

More jobs at EPAM Systems