Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Middle Backend Developer

AT EPAM Systems
EPAM Systems

Middle Backend Developer

Gavarr, Armenia

We are looking for a Middle Backend Developer to join our innovative team. In this role, you will design, build, and maintain scalable backend services using Node.js and TypeScript, playing a crucial part in our ad-serving platforms. If you are passionate about backend development and want to make a real impact, we encourage you to apply.
This is a fully remote position that offers you the flexibility to work from any location in Armenia, whether it's your home or well-equipped offices in Yerevan or Gyumri.

#LI-DNI#LI-AM21

Responsibilities

  • Design, build, and maintain scalable backend services for feed enrichment using Node.js and TypeScript
  • Develop robust, performant APIs and microservices to support ad-serving platforms and feed data integration
  • Implement and manage backend infrastructure components on AWS, leveraging services such as Lambda, S3, DynamoDB, and CloudWatch
  • Develop and maintain infrastructure as code using AWS CloudFormation or CDK
  • Write comprehensive unit, integration, and end-to-end tests ensuring reliable, maintainable, and high-quality code
  • Identify performance bottlenecks, implement optimizations, and ensure backend systems remain stable under high traffic
  • Work closely with product managers, product analysts, data engineers and backend engineers to translate business requirements into technical solutions
  • Provide timely support, troubleshoot, and resolve issues affecting backend services in production environments
Requirements

Want more jobs like this?

Get Software Engineering jobs in Gavarr, Armenia delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.
  • Proficiency in building efficient, maintainable backend services and APIs using Node.js and TypeScript, with at least 2 years of backend development experience
  • Hands-on experience deploying and managing applications using AWS services (Lambda, EC2, ECS, S3, DynamoDB, CloudWatch services, and SDK)
  • Demonstrable expertise in RESTful API design and implementing scalable microservices
  • Solid experience with SQL and NoSQL databases (PostgreSQL, DynamoDB, Redis)
  • Familiarity with continuous integration and deployment strategies
  • Ability to diagnose and improve application performance and scalability issues
  • Proven experience working with Scrum and Agile methodologies within self-organised, cross-functional teams
  • Ability to clearly communicate technical concepts and collaborate effectively in a team-oriented environment
  • Strong problem-solving skills with the ability to dissect complex technical challenges
  • Ability to take initiative, work independently, and drive tasks to completion under minimal supervision
Nice to have
  • Experience developing backend components, scripting, or automation tools
  • Familiarity with creating and managing Jenkins pipelines for CI/CD workflows
  • Exposure to Docker and orchestration technologies such as Kubernetes or AWS ECS
  • Experience with real-time data streaming (Kafka, Kinesis)
We offer
  • We connect like-minded people:
    • Delivering innovative solutions to industry leaders, making a global impact
    • Enjoyable working environment, whether it is the vibrant office or the comfort of your home
    • Opportunity to work abroad for up to two months per year
    • Relocation opportunities within our offices in 55+ countries
    • Corporate and social events
  • We invest in your growth:
    • Leadership development, career advising, soft skills and well-being programs
    • Certifications, including GCP, Azure and AWS
    • Unlimited access to LinkedIn Learning and Get Abstract
    • Free English classes with certified teachers
  • We cover it all:
    • Participation in the Employee Stock Purchase Plan
    • Monetary bonuses for engaging in the referral program
    • Comprehensive medical & family care package
    • Four trust days per year for personal needs
    • Discounts for fitness clubs
    • Benefits package (hotels, restaurants, stores and services)
EPAM Armenia is a team of talented innovators united by a passion for technology. In 2014, we opened our first office in Yerevan, and now we have a second engineering hub in Gyumri. We've built a continuously learning organization that helps its employees rapidly advance their careers. Here you will work with the world's industry leaders, support impactful projects using the latest technologies, collaborate with multi-national teams, and have access to a wide variety of development opportunities.

Client-provided location(s): Armenia
Job ID: EPAM-epamgdo_bltdd20e4a80c8e71a3_en-us_Other_Armenia
Employment Type: Other