Job Description – Backend Developer (Node.js API)Experience: 5–8 YearsLocation: Delhi/NCR (On-site)Role Type: Full-timeAbout the RoleWe are looking for a strong Backend Developer with hands-on experience in building scalable APIs using Node.js. The role requires deep understanding of databases, microservice architecture, and cloud infrastructure. You will work closely with cross-functional teams to build robust backend services, optimize performance, and ensure end-to-end reliability across systems.Key Responsibilities- Build, maintain, and optimize Node.js APIs for high-performance applications. - Design and manage microservices with clean service boundaries and reusable components. - Work with multiple databases including PostgreSQL, MongoDB, and MySQL. - Integrate and maintain payment gateways (Razorpay/Stripe/Paytm or similar). - Implement secure, scalable, and modular backend architecture. - Manage deployments and infrastructure on AWS and GCP. - Ensure CI/CD workflows, version control, and code quality using Git. - Improve system performance through monitoring, tuning, and load testing. - Collaborate with frontend, product, and QA teams for seamless integrations. - Write clear technical documentation and maintain API specifications.Required Skills & Experience- 5–8 years of hands-on backend development experience. - Strong proficiency in Node.js, Express.js/Nest.js or similar frameworks. - Solid understanding of REST APIs, microservice patterns, and service orchestration. - Expertise in at least two databases: Postgres, MySQL, MongoDB. - Experience integrating payment gateways and handling secure payment flows. - Strong understanding of cloud environments (AWS/GCP) and DevOps basics. - Hands-on experience with Git, branching strategies, and code reviews. - Familiarity with caching (Redis/Memcached) and message queues (Kafka/RabbitMQ) is a plus. - Understanding of security best practices: authentication, authorization, token management, rate limiting, etc. - Ability to write clean, modular, maintainable code.Nice to Have- Experience with Docker, Kubernetes, or containerized deployments. - Exposure to serverless architecture (AWS Lambda, Cloud Functions). - Knowledge of monitoring tools (Grafana, Prometheus, New Relic). - Understanding of data pipelines or analytics workflows.Who You Are- Analytical and detail oriented. - Comfortable working in fast-paced, product-driven environments. - Strong problem solver with a collaborative mindset. - Passionate about building scalable systems and clean architecture.
Job Title
Back End Developer