Node js API integration

4 - 9 years

8 - 12 Lacs

Posted:2 months ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Primary Skills Node.js Backend Development - Proficient in building scalable and efficient server-side applications using Node.js, with a strong understanding of asynchronous programming, event-driven architecture, and non-blocking I/O. RESTful and GraphQL API Design - Experience in designing, developing, and maintaining RESTful APIs and GraphQL endpoints, including versioning, documentation, and adherence to best practices for performance and security. Express.js and Middleware Architecture - Skilled in using Express.js for routing, middleware integration, and request/response handling to build modular and maintainable backend services. Database Integration - Hands-on experience with both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases, including schema design, query optimization, and ORM/ODM tools like Sequelize or Mongoose. Authentication and Authorization - Implementation of secure authentication mechanisms using JWT, OAuth2, and session-based strategies, along with role-based access control (RBAC) and API security best practices. Testing and Debugging - Proficient in writing unit, integration, and end-to-end tests using tools like Mocha, Chai, Jest, or Supertest, and debugging using Node Inspector or Chrome DevTools. API Documentation and Tools - Experience with API documentation tools such as Swagger (OpenAPI), Postman, and Insomnia for testing and sharing API specifications. Deployment and CI/CD - Familiarity with deploying Node.js applications on cloud platforms (AWS, Azure, GCP) and integrating with CI/CD pipelines using tools like GitHub Actions, Jenkins, or GitLab CI. Secondary Skills Knowledge of containerization using Docker and orchestration with Kubernetes Experience with message brokers like RabbitMQ, Kafka, or Redis Pub/Sub Familiarity with microservices architecture and service discovery patterns Understanding of serverless frameworks (e.g., AWS Lambda, Azure Functions) Exposure to frontend technologies (React, Angular) for full-stack collaboration Basic knowledge of logging and monitoring tools like ELK Stack, Prometheus, or Grafana Strong communication and collaboration skills for working in Agile teams

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now
Capgemini logo
Capgemini

IT Services and IT Consulting

Paris France

RecommendedJobs for You

kolkata, mumbai, new delhi, hyderabad, pune, chennai, bengaluru

kolkata, mumbai, new delhi, hyderabad, pune, chennai, bengaluru