Senior Backend developer

BTS Digital

Senior Backend developer

Астана, улица Сыганак, 60/2

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

Компания BTS Digital создает цифровые продукты и сервисы, которые помогают людям. В экосистеме реализуются проекты для повседневной жизнедеятельности, ведения бизнеса и госуправления.


Более 9 миллионов пользователей уже выбрали нас и наши продукты: Aitu Messenger, eOtinish (заявления в гос. органы онлайн), Digital ID (Система идентификации), Aitu Koshelek 2.0, Aitu Passport, Система Мгновенных Платежей.


Обязанности:

  1. Разработка и поддержка серверной части веб-приложений и API.
  2. Оптимизация производительности и масштабируемости существующих систем.
  3. Проектирование архитектуры и выбор технологий для новых проектов.
  4. Взаимодействие с командами фронтенд-разработки, мобильной разработки и дизайна для интеграции различных компонентов системы.
  5. Проведение код-ревью и наставничество для разработчиков.
  6. Обеспечение безопасности и надежности приложений.
  7. Участие в построении распределенных систем.
  8. Написание технической документации.


Требования:

  • Высшее техническое образование в области компьютерных наук или смежных областях.
  • Опыт работы на позиции 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-командах.
  • Английский язык на уровне чтения технической документации.


Будет плюсом:

  1. Знание принципов безопасности и авторизации.
  2. Знание принципов микросервисной архитектуры.
  3. Уверенное использование ИИ-инструментов (агенты, MCP, скиллы и т. д.).
Посмотреть контакты работодателя

Адрес

Похожие вакансии

Team Lead разработчик

Digital Alliance (Диджитал Альянс)

  • Астана

  • от 1100000 KZT

Рекомендуем
DAMUMED (Дамумед)

Development Team Lead

DAMUMED (Дамумед)

  • Астана

  • от 1100000 KZT

Рекомендуем
Armeta KZ
  • Астана

  • от 1100000 KZT

Рекомендуем
Freedom Telecom Operations

Старший DevOps инженер

Freedom Telecom Operations

  • Астана

  • от 1100000 KZT

DAMUMED (Дамумед)
  • Астана

  • от 1100000 KZT

ALSECO, АО
  • Астана

  • от 1100000 KZT

AbeloHost B.V.
  • Астана

  • до 4000 EUR

ITACWT
  • Астана

  • до 2500 EUR

Documentolog
  • Астана

  • до 1200000 KZT

ForteBank
  • Астана

  • до 1200000 KZT

  • Астана

  • от 650000 KZT

UCC Holding
  • Астана

  • от 650000 KZT

Freedom Cloud Holding Ltd.
  • Астана

  • от 650000 KZT

  • Астана

  • от 600000 KZT

G5EN KAZ
  • Астана

  • от 600000 KZT

  • Астана

  • до 500000 KZT

ВКУСМАРТ
  • Астана

  • от 586850 KZT

Astana Megapolis Project
  • Астана

  • от 586850 KZT

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию