Sr. Node JS Developer
--Punjab, Haryana, himachal Pradesh--
₹ 20 - 35 Lakh/Year (Annual salary)
We are seeking an experienced Senior Node.js Developer with expertise in Node.js, Socket.io, MySQL, Redis, Docker, Kubernetes, Kafka, and RabbitMQ. The ideal candidate should have a strong background in building scalable, real-time, and high-performance applications. Experience working with a Trade Matching Engine is a plus.Key Responsibilities:
- Design, develop, and maintain high-performance backend services using Node.js.
- Implement real-time communication and event-driven architectures with Socket.io, Kafka, and RabbitMQ.
- Optimize and manage relational and NoSQL databases, including MySQL and Redis.
- Develop and deploy containerized applications using Docker and Kubernetes.
- Ensure high availability, fault tolerance, and scalability of backend services.
- Collaborate with frontend developers, DevOps engineers, and product managers to integrate and optimize system performance.
- Write clean, efficient, and well-documented code while following best coding practices.
- Conduct code reviews and provide technical guidance to junior developers.
- Monitor system performance, troubleshoot issues, and implement optimizations.
- Work with Trade Matching Engine for financial or trading platforms (if applicable).
Required Skills:✔ 6+ years of hands-on experience in backend development using Node.js.✔ Strong expertise in Socket.io for real-time data processing.✔ Experience with MySQL and Redis for database management and optimization.✔ Proficiency in Docker and Kubernetes for containerization and orchestration.✔ Hands-on experience with Kafka and RabbitMQ for event-driven architectures.✔ Deep understanding of microservices architecture and RESTful APIs.✔ Experience in designing and developing scalable, high-performance applications.✔ Strong debugging and performance optimization skills.✔ Familiarity with cloud platforms like AWS, GCP, or Azure is a plus.Preferred Qualifications:- Experience working with Trade Matching Engines or financial trading platforms.- Understanding of low-latency, high-frequency trading systems.- Knowledge of CI/CD pipelines and DevOps best practices.- Ability to mentor and guide junior developers.
Job Type
Payroll
Must have Skills
- Node.Js - 7 Years
- Socket.io - 3 Years