Home/Job List/Senior Backend Developer Nodejs (6-9 Years)
Techostinger India Private Limited

Senior Backend Developer Nodejs (6-9 Years)

Techostinger India Private Limited

Uttar Pradesh, India
Full-Time
Posted 17 days ago

Job Description & Responsibilities

Senior Backend Developer — Node.js

Role: Senior Backend Developer

Total Experience: 6–9 years

Relevant Node.js Experience: 5+ years

Employment Type: Full-time

We are looking for a highly skilled Senior Backend Developer with 6–9 years of professional software development experience, including at least 5 years of strong hands-on experience with Node.js. The ideal candidate will have a solid understanding of backend architecture, API development, databases, cloud technologies, and scalable distributed systems.

Key Responsibilities

  • Design, develop, and maintain scalable and high-performance backend applications using Node.js.
  • Build and maintain RESTful APIs and microservices.
  • Develop clean, maintainable, reusable, and well-tested code.
  • Work with databases such as PostgreSQL, MySQL, MongoDB, or Redis.
  • Design efficient database schemas, queries, indexing, and data-access layers.
  • Implement authentication, authorization, security, and data protection best practices.
  • Optimize application performance, reliability, scalability, and resource utilization.
  • Integrate third-party APIs and external services.
  • Work with message queues/event-driven systems such as Kafka, RabbitMQ, or AWS SQS.
  • Deploy and manage backend services using cloud platforms such as AWS, Azure, or GCP.
  • Participate in code reviews, technical design discussions, and architectural decisions.
  • Troubleshoot production issues and perform root-cause analysis.
  • Mentor junior and mid-level developers and contribute to engineering best practices.
  • Collaborate closely with frontend developers, QA engineers, DevOps, product managers, and other stakeholders.

Required Skills & Qualifications

  • 6–9 years of overall experience in backend/software development.
  • 5+ years of professional experience with Node.js.
  • Strong proficiency in JavaScript and/or TypeScript.
  • Strong experience with Express.js, NestJS, or similar Node.js frameworks.
  • Strong understanding of REST APIs, HTTP, JSON, authentication, and authorization.
  • Good knowledge of SQL and NoSQL databases.
  • Experience designing scalable and distributed backend systems.
  • Strong understanding of microservices and event-driven architecture.
  • Experience with Git and modern software development practices.
  • Experience with Docker and CI/CD pipelines.
  • Good understanding of cloud services, preferably AWS.
  • Experience writing unit, integration, and API tests.
  • Strong debugging, problem-solving, and analytical skills.
  • Good communication and team-collaboration skills.

Preferred / Nice-to-Have

  • Experience with TypeScript.
  • Experience with AWS services such as EC2, ECS/EKS, Lambda, S3, RDS, CloudWatch, and SQS.
  • Experience with Kafka or RabbitMQ.
  • Knowledge of Kubernetes and container orchestration.
  • Experience with system design and high-availability architectures.
  • Knowledge of observability tools such as Prometheus, Grafana, ELK, or OpenTelemetry.
  • Experience working in Agile/Scrum environments.

Education

Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field is preferred.

Pay: ₹600,000.00 - ₹1,000,000.00 per year

Work Location: In person

Required Skills

JavaScriptTypeScriptNode.jsAWSAzureGCPDockerKubernetesSQLMongoDB

Job Details

Employment TypeFull-Time
Work ModeOn-Site
Experience69 years
Positions1

Posted by

N/A

Posted on:

12 Aug 2026

About Techostinger India Private Limited

More open roles

Browse all jobs →