Уважаемые соискатели, при отклике на вакансию, указывайте зарплатные ожидания! Обязанности: Разработка, развитие и сопровождение серверных приложений на Node.js; Проектирование и реализация REST API, интеграционных сервисов и backend-компонентов информационных систем; Разработка серверной логики, бизнес-логики и модулей взаимодействия с базами данных; Интеграция с внешними информационными системами, сервисами и API, в том числе с государственными и ведомственными системами; Работа с PostgreSQL: проектирование структуры данных, написание SQL-запросов, оптимизация запросов и работа с миграциями; Работа с брокерами сообщений RabbitMQ/Kafka и системами кеширования Redis; Разработка и сопровождение микросервисных решений; Участие в проектировании архитектуры backend-части информационных систем; Настройка и сопровождение CI/CD-процессов с использованием GitLab CI, Jenkins или аналогичных инструментов; Контейнеризация приложений с использованием Docker, участие в развертывании в Kubernetes; Настройка логирования, мониторинга и диагностики работы сервисов; Участие в код-ревью, анализе технических решений и повышении качества кода; Разработка и сопровождение unit- и интеграционных тестов; Подготовка технической документации по реализованным сервисам, API и интеграционным механизмам. Требования: Опыт коммерческой backend-разработки на Node.js от 3 лет; Уверенное владение JavaScript и/или TypeScript; Опыт разработки серверных приложений на NestJS, Express.js, Fastify или аналогичных фреймворках; Понимание принципов проектирования REST API и клиент-серверного взаимодействия; Опыт работы с PostgreSQL, написания SQL-запросов и оптимизации работы с данными; Опыт работы с ORM/Query Builder: TypeORM, Sequelize, Prisma, Knex или аналогичными инструментами; Опыт работы с Redis, RabbitMQ/Kafka или иными брокерами сообщений; Понимание принципов микросервисной архитектуры и межсервисного взаимодействия; Опыт работы с Docker, базовое понимание Kubernetes; Навыки работы с Git, GitLab CI/CD, Jenkins или аналогичными инструментами; Опыт разработки тестов с использованием Jest, Mocha, Supertest или аналогичных инструментов; Опыт работы в Linux-среде; Понимание принципов безопасности backend-приложений, управления доступом и обработки ошибок; Умение разбираться в существующем коде, сопровождать и развивать legacy-решения. Будет плюсом: Опыт разработки на NestJS; Опыт работы с государственными информационными системами и интеграциями; Опыт интеграции через СМЭВ или иные межведомственные интеграционные контуры; Опыт работы с SOAP, XML, XSD и электронной подписью; Опыт работы с Keycloak, OAuth 2.0, OpenID Connect, JWT; Понимание принципов построения отказоустойчивых и высоконагруженных backend-сервисов; Опыт оптимизации производительности Node.js-приложений; Опыт работы с очередями задач, event-driven архитектурой и асинхронной обработкой данных; Базовое понимание frontend-технологий React/Vue для взаимодействия с frontend-командами. Технологический стек: Backend: Node.js, TypeScript, JavaScript, NestJS, Express.js, Fastify API и интеграции: REST API, SOAP, JSON, XML, Swagger/OpenAPI Базы данных: PostgreSQL / Postgres Pro, MySQL / MariaDB, MongoDB ORM и миграции: TypeORM, Sequelize, Prisma, Knex Очереди и кеширование: Redis, RabbitMQ, Kafka Контейнеризация и оркестрация: Docker, Docker Compose, Kubernetes CI/CD и VCS: Git, GitLab, GitLab CI/CD, Jenkins Мониторинг и логирование: Grafana, Prometheus, Graylog, ELK Тестирование: Jest, Mocha, Supertest ОС: Linux, Ubuntu, Astra Linux, RED OS Условия: Конкурентная заработная плата (обсуждается индивидуально) + годовое премирование по результатам работы; График: 5/2, с 09:00 до 18:00, в пятницу - до 16:45; Система материальной помощи. Выплаты к юбилейным датам. Новогодние подарки детям; Офис в центре Москвы, в шаговой доступности от метро Курская, Красные Ворота; Аккредитованная IT-компания
Похожие вакансии
Договорная
Москва. Станции метро: Красные ворота, Комсомольская, Курская
ТТК-Связь
Договорная
Москва. Станции метро: Красные ворота, Комсомольская, Курская
Мираторг, Агропромышленный холдинг
Договорная
Москва. Станции метро: Красные ворота, Комсомольская, Курская
Изолятор-высоковольтные вводы
Договорная
Москва. Станции метро: Красные ворота, Комсомольская, Курская
ВТБ Специализированный депозитарий
От 140 000 до 150 000 руб.
Москва. Станции метро: Красные ворота, Комсомольская, Курская
ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ "СВЕТОСЕРВИС ТЕЛЕМЕХАНИКА"
От 240 000 до 260 000 руб.
Москва. Станции метро: Красные ворота, Комсомольская, Курская
АКЦИОНЕРНОЕ ОБЩЕСТВО "ЦЕНТР ФИНАНСОВЫХ РАСЧЕТОВ"