Node.js Developer
Suffescom Solutions Inc
Mohali district, India
Job Description :
We are looking for a Senior Node.js Developer with strong backend development experience and hands-on exposure to Blockchain integrations. The ideal candidate should have experience building scalable, high-performance applications using Node.js and working with distributed systems, real-time communication, and payment/wallet integrations.
Key Responsibilities :
- Develop and maintain scalable backend applications using Node.js.
- Design and implement Microservices Architecture for high-performance applications.
- Integrate Blockchain-based solutions with backend systems.
- Work on payment gateway and wallet integrations.
- Develop real-time features using WebSockets.
- Build and maintain APIs and backend services with a focus on security and scalability.
- Work with databases including MySQL, MongoDB, and PostgreSQL.
- Implement messaging and event-driven systems using Kafka, RabbitMQ, or BullMQ.
- Use Redis for caching, session management, and performance optimization.
- Deploy and manage applications using Docker.
- Configure and work with Apache for application hosting and server management.
- Troubleshoot, optimize, and improve application performance and reliability.
Required Skills :
- 3–4 years of professional experience in Node.js development.
- Strong knowledge of JavaScript/Node.js.
- Hands-on experience with Blockchain integration.
- Experience with Microservices Architecture.
- Good experience with MySQL, MongoDB & PostgreSQL.
- Hands-on experience with Kafka, RabbitMQ or BullMQ.
- Experience with Redis.
- Working knowledge of Docker & Apache.
- Experience in Payment Gateway & Wallet integrations.
- Hands-on experience with WebSockets.
- Strong understanding of REST APIs, authentication, security, and backend architecture.
- Good problem-solving and debugging skills.