About the Role :
We are looking for talented Node.js Backend Engineers to design, build, and scale robust microservices-based systems. The role requires strong expertise in Node.js, microservices, API integrations, and cloud platforms, along with a solid foundation in database management and system performance.
Key Responsibilities :
- Design, develop, and maintain scalable backend services using Node.js.
- Architect and implement microservices-driven solutions with a focus on performance and reliability.
- Integrate and manage third-party APIs and messaging queues.
- Deploy, monitor, and optimize applications on cloud platforms (AWS / GCP / Azure).
- Work with containerization tools (Docker / Kubernetes) and manage CI / CD pipelines.
- Manage and optimize both SQL and NoSQL databases for high availability and scalability.
- Ensure backend systems follow best practices for performance, security, and fault tolerance.
- Collaborate with cross-functional teams (frontend, DevOps, QA) to deliver high-quality products.
Requirements :
3-5 years of professional experience in backend development.Strong hands-on expertise in Node.js and JavaScript / TypeScript.Deep understanding of microservices architecture, system design, and event-driven systems.Proven experience with API integrations and messaging systems (Kafka, RabbitMQ, etc.).Solid experience with cloud services (AWS / GCP / Azure).Knowledge of containerization (Docker / Kubernetes) and CI / CD workflows.Strong skills in both relational (MySQL, PostgreSQL) and non-relational databases (MongoDB, Redis, etc.).Familiarity with performance tuning, scalability strategies, and secure coding practices.(ref : hirist.tech)