Senior Backend Developer at EPAM Systems Inc
Desde casa, Río Negro, Argentina -
Full Time


Start Date

Immediate

Expiry Date

07 Jun, 25

Salary

0.0

Posted On

02 May, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Reliability, Es6, Design Patterns, Cost Efficiency, Node.Js, Test Driven Development, Communication Skills, Unit Testing, Jenkins, Integration Testing

Industry

Information Technology/IT

Description

We are seeking a Senior Backend Developer with extensive experience in AWS, Node.js, and serverless technologies. As a key member of our development team, you will play a critical role in designing, developing, and optimizing complex backend systems. You will be responsible for architecting robust, scalable, and high-performance microservices using AWS technologies and serverless frameworks. The ideal candidate is passionate about backend development, enjoys solving challenging problems, and has a deep understanding of serverless architecture and cloud-native solutions.
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, 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.

REQUIREMENTS

  • At least 3 years of professional backend development experience with a focus on AWS services (Lambda, CloudWatch, DynamoDB, RDS, Cognito, API Gateway)
  • Expertise in Node.js, including experience with modern JavaScript (ES6+)
  • Extensive experience with serverless architectures and microservice design patterns
  • Deep understanding of cloud-native solutions and the AWS ecosystem
  • Proven ability to optimize and scale backend systems for performance, reliability, and cost-efficiency
  • Solid experience with unit testing, integration testing, and test-driven development (TDD)
  • Experience with CI/CD pipelines and deployment automation (e.g., GitHub Actions, Jenkins)
  • Strong knowledge of API design, RESTful services, and microservice communication
  • Excellent problem-solving skills and the ability to troubleshoot complex issues
  • B2+ level of English proficiency (both written and spoken)
  • Strong communication skills and ability to collaborate with cross-functional teams
Responsibilities
  • Lead the design and development of scalable and high-performance backend systems in AWS
  • Architect and implement serverless microservices using AWS Lambda, API Gateway, DynamoDB, and RDS
  • Provide technical guidance and mentorship to junior and mid-level developers
  • Ensure high availability and reliability of backend systems through effective monitoring and optimization
  • Collaborate with frontend teams to create seamless integration between backend services and user-facing applications
  • Drive the adoption of best practices for coding, testing, and deployment
  • Conduct code reviews and contribute to continuous improvement initiatives
  • Manage the full lifecycle of microservices, including deployment, testing, and scaling
  • Research and experiment with new AWS services and serverless technologies to improve our backend infrastructure
Loading...