Senior Node.js Developer

EPAM Systems

Town of Poland (NY)

Hybrid

USD 48,000 - 75,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

EPAM Systems in Poland is seeking a Senior Node.js Developer to join a hybrid team in Gdansk/Krakow, working 3 days from the office. The role focuses on designing and developing front-end solutions, microservices, and REST APIs, while modernizing legacy systems and driving cloud-based transformations.

You will contribute to architecture definition, collaborate with cross-functional teams, and uphold engineering best practices in an Agile environment.

Qualifications

  • 5+ years of experience in software engineering, including Node.js development.
  • Strong expertise in JavaScript with practical experience in Node.js.
  • Demonstrated experience in designing microservices architecture and building REST APIs.
  • Hands-on experience with AWS cloud services (EC2, S3, Lambda, Kinesis, Firehose, DynamoDB, CloudWatch).
  • Knowledge of DynamoDB and PostgreSQL databases (DB2 legacy experience is a plus).
  • Familiarity with TypeScript and Java.
  • Understanding of CI/CD, testing practices, and tools such as Cucumber and API testing frameworks.
  • Experience working in Agile development environments.

Responsibilities

  • Design and develop scalable front-end applications, microservices, and REST APIs.
  • Analyze existing legacy applications and define a target state architecture for modernization.
  • Implement and optimize solutions within a cloud environment using AWS services.
  • Ensure performance, security, and reliability across applications and services.
  • Work collaboratively in an Agile setting with cross-functional teams and stakeholders.
  • Contribute to code reviews and establish engineering best practices.
  • Use testing frameworks and monitoring tools to maintain product quality and stability.
  • Communicate effectively with clients and internal teams, providing technical insights and recommendations.

Skills

Node.js
JavaScript
TypeScript
Java
AWS
REST APIs
Microservices
CI/CD

Tools

AWS
PostgreSQL
DynamoDB
CloudWatch
Cucumber

Job description

We’re looking for a Senior Node.js Developer to join our team in Gdansk/Krakow, Poland, in a hybrid working mode (3 days from the office) . In this role, you will contribute to the design and development of front-end solutions, microservices, and REST APIs, leveraging modern technologies and best practices. You will also play a key role in analyzing legacy systems, defining architecture for transformation projects, and collaborating with cross-functional teams to drive business value.

Responsibilities
  • Design and develop scalable front-end applications, microservices, and REST APIs
  • Analyze existing legacy applications and define a target state architecture for modernization
  • Implement and optimize solutions within a cloud environment using AWS services
  • Ensure performance, security, and reliability across applications and services
  • Work collaboratively in an Agile setting, engaging with cross-functional teams and stakeholders
  • Contribute to code reviews and establish engineering best practices
  • Use testing frameworks and monitoring tools to maintain product quality and stability
  • Communicate effectively with clients and internal teams, providing technical insights and recommendations
Requirements
  • 5+ years of experience in software engineering, including Node.js development
  • Strong expertise in JavaScript with practical experience in Node.js
  • Demonstrated experience in designing microservices architecture and building REST APIs
  • Solid hands‑on experience with AWS cloud services such as EC2, S3, Lambda, Kinesis, Firehose, DynamoDB, and CloudWatch
  • Knowledge of database technologies including DynamoDB and PostgreSQL (DB2 legacy experience is a plus)
  • Familiarity with TypeScript and Java
  • Understanding of CI/CD, testing practices, and tools such as Cucumber and API testing frameworks
  • Experience working in Agile development environments
  • Excellent communication, client‑facing skills, and the ability to manage ambiguity
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Node.js Architect - Cloud, Microservices & APIs
Senior Node.js Architect - Cloud, Microservices & APIs

EPAM Systems • Town of Poland (NY)

Hybrid
USD 48,000 - 75,000
Senior Full-Stack Developer, Angular
Senior Full-Stack Developer, Angular

EPAM Systems • Town of Poland (NY)

Hybrid
USD 48,000 - 64,000
Hybrid work model
Senior Full Stack Developer
Senior Full Stack Developer

EPAM Systems • Town of Poland (NY)

Hybrid
USD 56,000 - 81,000
Senior Fullstack Consultant (Java + React) 1
Senior Fullstack Consultant (Java + React) 1

GFT Polska • Town of Poland (NY)

Hybrid
USD 46,000 - 59,000
Senior Backend Java Developer
Senior Backend Java Developer

Your ITeams Sp. z o.o. • Town of Poland (NY)

Hybrid
USD 31,000 - 48,000
Hybrid work (3 days per week in the办公室
Luxmed Gold Extended medical care
Multisport Plus
+4
Senior Fullstack Engineer (Java + React)
Senior Fullstack Engineer (Java + React)

GFT Polska • Town of Poland (NY)

Hybrid
USD 44,000 - 67,000
Hybrid work in Kraków office
Medical, sport, lunch subsidy, life 보험
Online training and certifications
+2
Nodejs Senior Developer
Nodejs Senior Developer

Compunnel, Inc. • Dallas (TX)

On-site
USD 100,000 - 130,000
Developer Node.js
Developer Node.js

Bayer AG • St. Louis (MO)

On-site
USD 90,000 - 120,000
SENIOR BACKEND DEVELOPER (NODE.JS)
SENIOR BACKEND DEVELOPER (NODE.JS)

Svitla Systems, Inc. • Town of Poland (NY)

Hybrid
USD 47,000 - 79,000
Remote or office work
Bonuses and learning programs
Generous time off
+2
(healthcare), Senior/Lead Angular Developer, JR599
(healthcare), Senior/Lead Angular Developer, JR599

Eleks • Town of Poland (NY)

Hybrid
USD 48,000 - 64,000