< Back to vacancies

Senior Backend Software Engineer (NodeJS)




Job Type


English Level

Who We’re Looking For

We are seeking a highly skilled and motivated Senior Backend Engineer with expertise in Node.js.

What You’ll Do
  • Working as the developer (NodeJS, Java (Optional) and AWS)

  • Develop / deploy applications/functions in AWS (Lambda , ECS, EC2)

  • Triggering Lambda function from S3, SNS and SQS.

  • Testing Lambda function.

  • Deploy NodeJS and Java (optional) applications using Terraform,  Jenkins, Docker.

  • Storing/Accessing data with S3 buckets.

  • Storing/Accessing data with DynamoDB.

  • Redis cache implementation.

  • IAM – Role and Policy implementation.

  • AWS messaging service implementation using SNS and SQS.

  • Building Spring boot, Rest Services and Microservices in ECS if experience is in Java.

  • Troubleshooting issues using Cloud Watch

  • Troubleshooting issues using APM tools like Splunk or New Relic.

  • Bug fixes.

  • Maintaining a run book with issue RCA and Resolution.

  • Writing SQL queries, Procedures and Functions.

  • Handling stories/issues using Jira, Confluence, ServiceNow.

What You’ll Need
  • Experience in NodeJS

  • Should be capable of designing, reviewing, and assisting the team in making design decisions.

  • Experience in AWS (Lambda ,  EC2, S3, SNS, SQS, ECS, DynamoDB, IAM, Redis, Cloud Watch )

  • Experience in Terraform,  Jenkins, Docker.

  • Handling stories/issues using Jira, Confluence, ServiceNow.

  • Writing SQL queries , Procedures and Functions

  • Experience in Splunk and SignalFx  will be an advantage.

  • Candidates must be well versed with Source control (GIT) and the procedures.

  • Must be good in verbal and written communication.

What We Offer
  • Competitive salary.
  • Remote work opportunity.
  • Comfortable work in your local time zone.
  • Flexible work schedule.
  • Professional growth and development.
  • Multicultural working environment.