Software Engineer - Node.JS

EPAM Systems, Inc.

Malvern (Chester County)

On-site

USD 120,000 - 160,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical Insurance
Dental Insurance
Vision Insurance
401(k) Retirement Savings Plan
Paid Time Off
Employee Stock Purchase Program
Employee Assistance Program
Life and AD&D Insurance
Disability Insurance

Job summary

EPAM Systems, Inc. is seeking a Node.js Developer to design microservices and REST APIs in a serverless AWS environment, supporting cloud-native solutions for large asset management workloads.

You will analyze legacy applications, modernize architectures, and build Angular front-ends while integrating with AWS-backed services. Collaboration across cross-functional teams and proactive communication are essential.

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • 4+ years of professional development experience.
  • 4+ years of hands-on Node.js development and microservices.
  • Experience designing REST APIs and frontend applications.
  • Proficiency with AWS services including Lambda, DynamoDB, EC2, S3.
  • Knowledge of Angular frontend development and basic Java connectivity.
  • Strong communication and client-facing skills; agile mindset.

Responsibilities

  • Design and develop scalable microservices and REST APIs in Node.js.
  • Build front-end applications using Angular and integrate with cloud-native backends.
  • Analyze legacy apps and define target state architecture for modernization.
  • Implement solutions using AWS services such as Lambda, DynamoDB, and CloudWatch.
  • Collaborate with Database, CTO, and API Economy teams for end-to-end delivery.
  • Take ownership from ideation through post-production support.

Skills

Node.js
Microservices
REST APIs
Angular
JavaScript/TypeScript
Leadership
Agile

Education

Bachelor's degree in Computer Science or related field

Tools

AWS
Lambda
DynamoDB
S3
EC2
EKS
Kinesis
CloudWatch

Job description

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# 1072080110ResponsibilitiesDesign and develop scalable microservices and REST APIs using Node.js in a serverless AWS environmentAnalyze legacy applications and define target state architecture for modernization initiativesBuild front-end applications using Angular while integrating with cloud-native backend servicesImplement solutions using AWS services including Lambda, DynamoDB, EKS, Kinesis, and CloudWatchCollaborate with cross-functional teams including Database, CTO organization, and API Economy teamsTake end-to-end ownership of products from ideation through post-production supportRequirementsBachelor's degree in Computer Science or related field with 4+ years of professional development experience4+ years of hands-on experience with Node.js development and microservices architectureStrong experience designing and developing REST APIs and front-end applicationsProficiency with AWS cloud services including EC2, S3, Lambda, and DynamoDBExperience with Angular for frontend development and basic Java knowledge for database connectivityProven ability to work in agile environments with excellent communication and client-facing skillsStrong technical leadership abilities with experience analyzing legacy systems and defining modernization strategiesWe offerMedical, Dental and Vision Insurance (Subsidized)Health Savings AccountFlexible Spending Accounts (Healthcare, Dependent Care, Commuter)Short-Term and Long-Term Disability (Company Provided)Life and AD&D Insurance (Company Provided)Employee Assistance ProgramUnlimited access to LinkedIn learning solutionsMatched 401(k) Retirement Savings PlanPaid Time OffLegal Plan and Identity Theft ProtectionAccident InsuranceEmployee DiscountsPet InsuranceEmployee Stock Purchase ProgramEPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our clients, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.Engineer the Future with a Career at EPAMApplications will be accepted on a rolling basis.EPAM will not provide new H-1B visa sponsorship for this position. Candidates with existing transferable H-1B status may be considered.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Node.JS
Software Engineer - Node.JS

EPAM Systems • United States

On-site
USD 110,000 - 140,000
Senior Front End Developer - JavaScript
Senior Front End Developer - JavaScript

EPAM Systems, Inc. • Fort Mill (SC)

On-site
USD 100,000 - 160,000
Medical, Dental and Vision Insurance (
Health Savings Account
401(k) Retirement Savings Plan
+3
Senior Go Lang Engineer
Senior Go Lang Engineer

EPAM Systems, Inc. • Chicago (IL)

On-site
USD 130,000 - 150,000
Medical, Dental and Vision Insurance
Health Savings Account
Flexible 401(k) / Retirement Savings
+4
Full Stack Engineer - TypeScript, Node.js
Full Stack Engineer - TypeScript, Node.js

EPAM Systems • Malvern

On-site
USD 90,000 - 120,000
Medical, Dental and Vision Insurance
Health Savings Account
Flexible Spending Accounts
+10
Lead Java Developer (Python + AI)
Lead Java Developer (Python + AI)

EPAM Systems, Inc. • Town of Florida (NY)

On-site
USD 140,000 - 190,000
Medical, Dental and Vision Insurance
Health Savings Account
Flexible Spending Accounts
+7
DevOps Enablement Engineer & AI Adoption Specialist
DevOps Enablement Engineer & AI Adoption Specialist

EPAM Systems, Inc. • New York (NY)

Hybrid
USD 115,000 - 123,000
Medical, Dental and Vision Insurance (
Health Savings Account
Flexible Spending Accounts
+11
Director, Client Partner
Director, Client Partner

EPAM Systems Inc • San Francisco (CA)

On-site
Remote Director, Client Partner — Strategic Growth
Remote Director, Client Partner — Strategic Growth

EPAM Systems Inc • San Francisco (CA)

On-site
Partner Sales Senior Manager - Salesforce LSHC
Partner Sales Senior Manager - Salesforce LSHC

EPAM Systems, Inc. • United States

Remote
USD 115,000 - 185,000
Medical, Dental and Vision Insurance
Health Savings Account
Flexible Spending Accounts
+5
Cloud-Native Node.js Engineer: Microservices & AWS
Cloud-Native Node.js Engineer: Microservices & AWS

EPAM Systems, Inc. • Malvern

On-site
USD 120,000 - 160,000
Medical Insurance
Dental Insurance
Vision Insurance
+6