- 4+ years of experience developing large-scale backend systems in Node.js with microservices.
- Deep expertise in performance optimization, and real-time event-driven architectures.
- Strong background in distributed systems, caching strategies, and concurrency handling.
- Hands-on experience designing and optimizing NoSQL databases for high-scale workloads.
- Expertise with message queues, event streaming, and real-time data processing (Kafka, Redis, RabbitMQ, etc.).
- Solid understanding of cloud infrastructure, containerization, orchestration and Docker.
- Experience with CI/CD, monitoring, logging, and security best practices for scalable backend systems.
- Experience in managing infrastructure resources, implementing custom autoscaling, and interacting with the Kubernetes API/Control plane (Nice to have).
- Familiarity with TypeScript (Nice to have).