Talent.com
This job offer is not available in your country.
Backend Developer – Node.js (Microservices & GraphQL)

Backend Developer – Node.js (Microservices & GraphQL)

AIMLEAPMumbai, IN
8 days ago
Job description

Backend Developer – Node.js (Microservices & GraphQL)

Experience : 3–5 years

Location : Work from Home / Bangalore

Mode of engagement : Full time

No of positions : 2

Educational qualifications : Engineering / CS / IT

Industry : IT-ITES

Notice Period : Immediate

What we are looking for

  • 3–5 years of strong backend development experience with a focus on Node.js and Express.js.
  • Mandatory hands-on experience in Microservices architecture and service-to-service communication.
  • Proven expertise in designing and developing GraphQL-based APIs.
  • In-depth experience with MongoDB and schema design using Mongoose or native drivers.
  • Proficiency in JavaScript (ES6+) and familiarity with RESTful APIs and API Gateway patterns.
  • Experience with Git version control and agile development practices.

Responsibilities :

  • Lead the development and maintenance of backend applications using Node.js.
  • Develop and maintain backend microservices using Node.js and Express.js as a core responsibility.
  • Design and implement GraphQL APIs to support modern web and mobile applications.
  • Build and optimize scalable, secure, and high-performing backend services with MongoDB.
  • Implement authentication, authorization, and secure data access protocols.
  • Ensure performance, reliability, and scalability within a Microservices-based architecture.
  • Collaborate with cross-functional teams including front-end engineers and product stakeholders.
  • Participate in code reviews, enforce best practices, and contribute to continuous improvement.
  • Deploy, monitor, and troubleshoot services running within distributed systems and microservices ecosystem.
  • Qualifications :

  • Bachelor's or master's degree in computer science, Information Technology, or related field.
  • Mandatory experience in Microservices architecture and distributed backend systems.
  • Strong hands-on experience with Node.js, Express.js, and modern JavaScript (ES6+).
  • Expertise in building and managing GraphQL APIs (Apollo Server / Client).
  • Solid understanding of MongoDB with experience in schema modeling and optimization.
  • Familiarity with API Gateways, containerization tools (Docker), and CI / CD practices.
  • Strong understanding of Git-based version control and collaborative workflows.
  • Knowledge of cloud-native environments (AWS, GCP, etc.) is a plus.
  • Create a job alert for this search

    Backend Developer • Mumbai, IN