Skip to main content

Backend Software Engineer - Node.js

Technology
Harjai Computers
1 month ago

Job description

Job Description :

We are looking for a Backend Software Engineer with 6 - 12 years of experience building scalable applications using Node.js, TypeScript, NestJS, and Microservices.

Key Responsibilities :

  • Design and develop scalable backend services, APIs, and microservices using Node.js.
  • Work with databases, data marts, and data warehouses on AWS.
  • Build and integrate cloud-based applications using AWS and Docker.
  • Develop event-driven and distributed systems using messaging technologies.
  • Optimize database performance and backend application scalability.
  • Collaborate with frontend teams working with React.
  • Manage development tasks and delivery using JIRA.
  • Troubleshoot production issues and contribute to system design and deployment.

Required Skills :

  • Node.js
  • TypeScript, NestJS, Express.js.
  • Microservices & REST APIs.
  • Databases / Data Marts / Data Warehousing on AWS.
  • AWS, Docker.
  • React.js.
  • JIRA.
  • PostgreSQL / MS SQL / MongoDB.
  • Kafka / SQS / Redis.
  • Git, Jest, CI/CD.

Preferred :

  • Experience with Kubernetes, EKS, Temporal, Grafana, and building high-scale enterprise applications.
Keywords
ReactOSApache KafkaGrafanaRedisMicrosoft SQL ServerJiraScalabilityMongodbTypescriptNode.jsJavaScriptPostgresqlSqlCI/CDNode

Interested in this role?