Job Description

Job Title: Senior Node.js Microservices Developer

Experience: 8+ Years

Location: Bangalore

Job Description

We are looking for a highly experienced Senior Node.js Microservices Developer / Lead to design, develop, and lead enterprise-scale backend systems. The ideal candidate will have strong expertise in Node.js, Microservices architecture, and API-driven development, with experience in building scalable, high-performance commercial software solutions.

Key Responsibilities

  • Lead the design and development of enterprise-grade Microservices and APIs using Node.js
  • Architect and implement scalable, resilient, and high-performance backend services
  • Drive API-first development using REST/JSON standards
  • Lead integration with event-driven and messaging systems (Kafka, message queues)
  • Provide technical leadership and mentorship to development teams
  • Ensure best practices in code quality, performance optimization, and security
  • Collaborate with product, QA, DevOps, and architecture teams to deliver end-to-end solutions
  • Participate in design reviews, code reviews, and architectural discussions
  • Support CI/CD pipelines and deployment processes
  • Troubleshoot complex production issues and ensure system stability

Technical Skills

Required Skills & Qualifications

  • 8+ years of experience in commercial software development
  • Strong expertise in Node.js at enterprise level
  • Hands-on experience with Node.js frameworks:
    • Express.js
    • Fastify
    • Moleculer
  • Extensive experience in Microservices architecture
  • Strong experience in API development and integration:
    • REST / JSON
    • Kafka
    • Message queues (RabbitMQ, ActiveMQ, etc.)
  • In-depth knowledge of database systems:
    • Oracle
    • SQL Server
    • PostgreSQL
    • MongoDB
  • Experience designing scalable data models and efficient queries
  • Strong understanding of asynchronous programming and event-driven systems
Preferred Skills

  • Experience with containerization and orchestration (Docker, Kubernetes)
  • Exposure to cloud platforms (AWS / Azure / GCP)
  • Knowledge of API gateways, service mesh, and distributed tracing
  • Experience with CI/CD pipelines and DevOps practices

Soft Skills

  • Strong leadership and ownership mindset
  • Excellent problem-solving and analytical skills
  • Ability to guide teams and influence technical decisions
  • Clear communication and collaboration skills

Skills Required
Express.Js, Api Development, Postgresql, Sql Server, Node.js, Kafka, Json, Activemq, Rabbitmq, Rest, Gcp, Docker, Mongodb, Oracle, Azure, Kubernetes, Aws

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application