Genzsrecruitmentsolutions
Node.js - 2 to 5 years - pune
Company
Role
Node.js - 2 to 5 years - pune
Location
Job type
Full-time
Found on Mokaru
19 hours ago
Salary
Job description
Role- Backend Developer
Location- Pune (WFO)
Experience- 2 to 5 yrs
Responsibilities
● Design, develop, and maintain scalable and reliable backend services and REST APIs
using Node.js.
● Take complete ownership of specific features or modules across the product lifecycle.
● Collaborate with frontend developers, QA engineers, and product managers in a
distributed team environment.
● Write unit and integration tests to ensure code quality before handoff to Quality
Assurance teams.
● Participate in code reviews and contribute to maintaining high engineering standards
across the team.
● Keep up-to-date with Node.js ecosystem developments, security best practices, and
infrastructure trends.
● Contribute to technical documentation including API specs, design documents, and
runbooks.
Requirements
● 2 to 5 years of professional backend development experience with Node.js.
● Strong proficiency with Node.js and frameworks such as Express.js or Fastify.
● Solid understanding of RESTful API design principles — HTTP methods, status codes,
versioning, and idempotency.
● Good understanding of asynchronous programming — Promises, async/await, and the
Node.js event loop.
● Experience with TypeScript in backend codebases.
● Experience working with SQL databases (PostgreSQL or MySQL) — joins, indexing,
transactions, and query optimisation.
● Familiarity with NoSQL databases such as MongoDB.
● Experience with Redis for caching — cache-aside pattern, TTL, and cache invalidation
strategies.
● Familiarity with message queues such as RabbitMQ, BullMQ, or Kafka is desirable.
● Understanding of authentication and authorisation patterns — JWT, OAuth2, and
session management.
● Experience with Git and working in CI/CD environments.
BE in IT or equivalent


