← к выдаче
разработка

Senior Node.JS Developer

Ipoteka BankТашкент12 дн. назад

Коротко

Develops server components and microservices on Node.js for credit products; implements business logic, APIs, integrations with banking systems, CRM, DMS, risk · Needs: 3+ years with Node.js; Express.js or Fastify; REST API; JWT/OAuth2; Jest/Mocha; MongoDB, NoSQL, Mongoose

Описание от работодателя

Ipotekabank by OTP Group – динамично развивающийся банк, входящий в состав международной группы OTP. Мы постоянно совершенствуем наши процессы и технологическую базу, чтобы оставаться лидерами в банковском секторе. Основные задачи: Разработка серверных компонентов и микросервисов на Node.js для кредитных продуктов Банка. Реализация бизнес-логики, API и интеграций в соответствии с архитектурными стандартами и требованиями платформы. Реализация интеграций с банковскими системами, CRM, DMS, риск- и скоринговыми сервисами, а также внешними API. Участие в проектировании REST / async-интерфейсов, обработке ошибок и обеспечении корректной трассируемости запросов. Соблюдение стандартов кодирования, участие в code review. Написание модульных и интеграционных тестов. Участие в снижении технического долга и улучшении читаемости и поддерживаемости кода. Работа с существующими CI/CD-пайплайнами (сборка, тестирование, деплой). Участие в настройке логирования, мониторинга и алертинга на уровне сервисов. Анализ и устранение проблем в средах тестирования и эксплуатации совместно с командой. Участие в планировании, оценке задач и ретроспективах. Взаимодействие с архитекторами и смежными командами в рамках реализации задач. Мы ожидаем: Опыт работы с Node.js от 3х лет, Express.js или Fastify Уверенные знания асинхронного программирования (цикл обработки событий, async/await) Разработка и внедрение REST API. Аутентификация и авторизация (JWT, OAuth2) Понимание передовых методов обеспечения безопасности (CORS, ограничение скорости, проверка вводимых данных) Модульное и интеграционное тестирование (Jest / Mocha) БД: MongoDB, NoSQL, Mongoose (ODM) Приветствуется: Опыт работы с Java, Docker Memcache или другими решениями для кэширования, (RabbitMQ, Kafka), конвейеры CI/CD Мы предлагаем: Динамичная рабочая среда: сложная, инновационная и командная рабочая обстановка ДМС и бассейн на территории офиса для Вашего здоровья Официальное трудоустройство в соответствии с законодательством Республики Узбекистан Годовой KPI бонус от банка Обеды в столовой по себестоимости График работы с 9:00 до 18:00 (Пн-Пт) в комфортном офисе центра города