Senior Backend developer
Город:
Астана
Занятость:
Полная занятость
Компания "BTS Digital"
Компания BTS Digital создает цифровые продукты и сервисы, которые помогают людям. В экосистеме реализуются проекты для повседневной жизнедеятельности, ведения бизнеса и госуправления.
Более 9 миллионов пользователей уже выбрали нас и наши продукты: Aitu Messenger, eOtinish (заявления в гос. органы онлайн), Digital ID (Система идентификации), Aitu Koshelek 2.0, Aitu Passport, Система Мгновенных Платежей.
Обязанности:
- Разработка и поддержка серверной части веб-приложений и API.
- Оптимизация производительности и масштабируемости существующих систем.
- Проектирование архитектуры и выбор технологий для новых проектов.
- Взаимодействие с командами фронтенд-разработки, мобильной разработки и дизайна для интеграции различных компонентов системы.
- Проведение код-ревью и наставничество для разработчиков.
- Обеспечение безопасности и надежности приложений.
- Участие в построении распределенных систем.
- Написание технической документации.
Требования:
- Высшее техническое образование в области компьютерных наук или смежных областях.
- Опыт работы на позиции backend-разработчика не менее 5 лет.
- Глубокие знания одного или нескольких языков программирования (например, Go/Java/Kotlin и его стандартных библиотек).
- Опыт работы с реляционными и нереляционными базами данных (например, PostgreSQL, Cassandra, Redis, Elastic).
- Понимание принципов построения RESTful и gRPC API.
- Глубокие знания сложностей многопоточной разработки и подходов к тому, как сделать такой код быстрым и безопасным.
- Знания в построении распределенных систем: паттернов из этой области, таких как circuit breaker, API gateways, CDC и др.
- Знания брокеров сообщений, таких как Kafka, RabbitMQ, Pulsar и др.
- Опыт работы с контейнеризацией и оркестрацией (например, Docker, Kubernetes).
- Знание принципов DevOps и опыт работы с CI/CD-инструментами (например, Jenkins, GitLab CI).
- Опыт работы с системами мониторинга и логирования (например, Prometheus, Grafana, ELK Stack, Jaeger).
- Умение работать в команде, хорошие коммуникативные навыки.
- Опыт работы в Agile/Scrum-командах.
- Английский язык на уровне чтения технической документации.
Будет плюсом:
- Знание принципов безопасности и авторизации.
- Знание принципов микросервисной архитектуры.
- Уверенное использование ИИ-инструментов (агенты, MCP, скиллы и т. д.).
20 Августа
Астана
Компания "Национальные информационные технологии" Мы создаём цифровое государство будущего — делаем технологии ближе к людям и...
19 Августа
Senior backend разработчик (событийное ядро, Temporal, журнал решений)
Астана
до 250 000 руб.
Компания "ИнтеллектДиалог" Привет. Я Виктор, основатель IntellectDialog (7 лет, 500+ клиентов, резидент Сколково). Собираю senior-команду под...
19 Августа
Full Stack Developer (Node.js, NestJS, Астана)
Астана
от 100 000 до 200 000 руб.
Компания "ИнтеллектДиалог" Full Stack Developer (Node.js, NestJS, Астана) 100000-200000 руб/месяц· Офис · Полная занятость Формат: Астана....
20 Августа
Senior NestJS Developer | Digital Alliance
Астана
Компания "Digital Alliance (Диджитал Альянс)" Senior NestJS Developer | Digital Alliance Стек: - Backend: NestJS + TypeScript, TypeORM,...
04 Августа
Астана
Компания "СЕРВИСНЫЙ ЦЕНТР ERG" Обязанности Проектирование, разработка и поддержка проектов на Angular; Написание технической документации...
Вакансия размещена в отрасли