Job Description – Backend Developer (Node.js API)
Experience : 5–8 Years
Location : Delhi / NCR (On-site)
Role Type : Full-time
About the Role We 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.
Back End Developer • Kanpur, Uttar Pradesh, India