We're looking for a Senior Node.js Developer to work on cutting-edge digital banking platforms for one of the largest financial institutions in the UAE.
Requirements
- Design, develop, and maintain scalable RESTful APIs using Node.js
- Work hands-on with GraphQL for real-time and flexible API consumption
- Integrate with API gateways (e.g., 3Scale) and SSO/token-based authentication mechanisms
- Implement containerization using Docker and Kubernetes, optimizing for cloud environments
- Manage task/message queues (e.g., Kafka, AWS SQS, Azure Queues) for async processing
- Collaborate with frontend, DevOps, and QA teams to ensure seamless delivery
- Participate in performance tuning, monitoring, and debugging in distributed systems
- Contribute to CI/CD processes and deployment automation pipelines
- Ensure best practices in coding, testing, security, and documentation
- Research and benchmark new technologies to maintain competitive edge