freehire launches on Product Hunt on 26 August.

Follow →

Senior Backend Developer

Summary

Build and test scalable banking APIs and microservices using Node.js, TypeScript, and Playwright; automate end-to-end test suites and CI/CD pipelines for API gateway integrations.

Role & responsibilities

Client Expectation

Node JS Education Degree, Post graduate in Computer Science or related field (or equivalent industry experience)

Delivery Area

API Banking & Merchant Acquiring.

Secondary Skill

Node JS Delivery Domain: Digital Products

Experience

Engineer is expected to work purely on test automation activities.

Mandatory

  • Minimum of 5 years of coding experience in Node.js, JavaScript, Typescript and Databases.
  • Engineer with playwright + Typescript/Javascript automation skillset Banking domain expertise. Good to have
  • Minimum 5 years of coding and automation testing experience in Node, JavaScript and Typescript technologies.

Technical Skills

  • Excellent knowledge in development and testing scalable and highly available Restful APIs / Microservices using Javascript technologies
  • Able to create end to end Automation test suites using Playwright / Selenium preferably using BDD approach.
  • Practical experience with GraphQL.
  • Well versed with CI/CD principles, and actively involved in solving, troubleshooting issues in distributed services ecosystem
  • Understanding of containerization, experienced in Dockers , Kubernetes.
  • Exposed to API gateway integrations like 3Scale.
  • Understanding of Single-Sign-on or token based authentication (Rest, JWT, oAuth) Possess expert knowledge of task/message queues including but not limited to: AWS, Microsoft Azure, Pushpin and Kafka.

Functional Skills

  • Experience in following best Coding, Testing, Security, Unit testing and Documentation standards and practices
  • Experience in Agile methodology.
  • Effectively research and benchmark technology against other best in class technologies.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available