Virtusa
Nodejs Developer (Wealth Management)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Backend-разработчик на Node.js в домене wealth management: проектирование и развитие масштабируемых сервисов и RESTful API в enterprise-среде банка или финтеха.
Задачи
- Разрабатывать масштабируемые и высокодоступные RESTful API на Node.js
- Проектировать и поддерживать распределённые сервисы, решать проблемы в их экосистеме
- Обеспечивать качество технической и прикладной архитектуры и дизайна систем
- Работать с очередями задач и сообщений
- Исследовать и сравнивать технологии с лучшими решениями на рынке
Требования
- Минимум 5 лет опыта программирования на NodeJS, TypeScript, JavaScript и работы с базами данных
- Не менее 1 года практического опыта в wealth management
- Опыт performance tuning, отладки и мониторинга
- Опыт разработки масштабируемых и высокодоступных RESTful API на Node.js
- Практический опыт с GraphQL
- Понимание принципов CI/CD и участие в решении проблем в распределённых сервисах
- Понимание контейнеризации, опыт с Docker и Kubernetes
- Опыт интеграций через API gateway, например 3Scale
- Понимание Single-Sign-on и токенной аутентификации (Rest, JWT, oAuth)
- Экспертные знания очередей задач и сообщений: AWS, Microsoft Azure, Pushpin, Kafka
- Опыт следования лучшим практикам кодинга, безопасности, unit-тестирования и документации
- Опыт работы в Agile
- Желателен опыт в банковской, финансовой и финтех-среде enterprise-уровня
Навыки
- Node.js
- TypeScript
- JavaScript
- REST API
- GraphQL
- CI/CD
- Docker
- Kubernetes
- 3Scale
- SSO
- JWT
- OAuth
- AWS
- Microsoft Azure
- Pushpin
- Kafka
- Unit testing
- Agile