Назад
3 дня назад

Fullstack-разработчик (Node.js)

Формат работы
onsite
Тип работы
fulltime
Грейд
junior
Страна
Uzbekistan
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Fullstack-разработчик (Node.js) (цифровые банковские сервисы): Разработка backend-сервисов, REST API и микросервисов для цифровых банковских продуктов с акцентом на интеграцию с банковскими системами, BPM-процессами и брокерами сообщений. Focus on проектирование высоконагруженной архитектуры, безопасность API, производительность, наблюдаемость и надежность сервисов.

Локация: Ташкент, улица Ислама Каримова, 1/1Б; работа на месте работодателя, график 5/2 с 9:00 до 18:00.

Компания

Работа в дочернем банке АО «Народный банк Казахстана» — АКБ «Тенге Банк».

Что делать

  • Разрабатывать и сопровождать backend-сервисы на Node.js/NestJS, REST API и микросервисы.
  • Проектировать бизнес-логику цифровых банковских сервисов и автоматизировать банковские бизнес-процессы.
  • Интегрировать backend-сервисы с внутренними банковскими системами, внешними сервисами, BPM-процессами и BPM-движком.
  • Работать с PostgreSQL, Redis и другими системами хранения данных, а также реализовывать взаимодействие через Kafka и/или RabbitMQ.
  • Реализовывать аутентификацию и авторизацию, обработку ошибок, логирование и наблюдаемость сервисов.
  • Оптимизировать производительность и надежность, писать unit- и integration-тесты, участвовать в code review, проработке требований, развитии архитектуры и устранении ошибок.

Требования

  • От 1 года до 3 лет опыта работы, включая опыт с высоконагруженными системами.
  • Опыт работы с BPM-системами и/или Camunda/Temporal.
  • Опыт интеграции backend-сервисов с банковскими системами и внешними сервисами.
  • Опыт работы с Kubernetes, Elasticsearch, OpenTelemetry и Grafana.
  • Уверенное знание Node.js, runtime и принципов асинхронного программирования; опыт с NestJS/ExpressJS и разработкой backend-приложений и REST API.
  • Знание JavaScript ES6+, TypeScript, Event Loop, Promise, async/await, потоков и обработки асинхронных операций.
  • Знание REST API, HTTP/HTTPS, JSON, JWT и OAuth2.
  • Опыт с PostgreSQL и/или MongoDB, SQL, проектированием структуры баз данных и оптимизацией запросов.
  • Практический опыт работы с Kafka и/или RabbitMQ, понимание микросервисной архитектуры и взаимодействия между сервисами.
  • Понимание CI/CD, автоматизированной сборки, тестирования и деплоя; владение Postman или аналогичными инструментами для тестирования API.
  • Понимание логирования, обработки ошибок, мониторинга, диагностики backend-приложений, безопасности API и управления доступом.

Культура и преимущества

  • Полная занятость в современном офисе.
  • График 5/2 с 9:00 до 18:00.
  • Официальное оформление по ТК.
  • Достойный уровень оплаты труда.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →