← Back to jobs

GenZS Recruitment solutions Logo
Backend Developer

GenZS Recruitment solutions

 

Pune, Maharashtra, India

Posted On: 30+ days ago
Experience: 7+ years
Availability: Remote
Openings: 1
Category: Backend Developer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

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 :

- 5 to 7 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.

- Excellent problem-solving and debugging skills.

- Strong communication skills, both verbal and written, with the ability to write clear API and technical documentation

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs