header
02.04.01 «МАТЕМАТИКА И КОМПЬЮТЕРНЫЕ НАУКИ»

Бэкенд- разработка

Разрабатывайте высоконагруженные системы для ретейла в масштабах страны
СТАРТ ОБУЧЕНИЯ — 01.09.2026
2 года обучения
Очная форма
Диплом гособразца
Гранты до 75% стоимости обучения
Кампус в центре Москвы
Удобное расписание
Стажировка в MAGNIT TECH

Для кого эта
программа

01
Студенты старших курсов и выпускники
Ты учишься на 4‑м курсе или недавно
окончил(а) бакалавриат и хочешь начать карьеру в бэкенд-разработке в сфере ретейла.
Программа помогает выстроить прочную техническую базу, получить практический опыт для уверенного входа в профессию в масштабной отрасли
02
Разработчики в начале карьеры
Ты уже работаешь бэкенд‑разработчиком, но хочешь глубже разобраться в языке программирования, DevOps‑инструментах, алгоритмах, базах данных, сетях, архитектуре, высоконагруженных и распределенных системах.
Программа помогает систематизировать знания и построить карьеру разработчика в сфере ретейла
hat
Ожидания от уровня подготовки
У тебя есть диплом бакалавра
Знаешь основы высшей математики, дискретную математику и основы компьютерных наук
Умеешь решать базовые задачи без ИИ-помощников на любом популярном языке программирования
Хочешь построить карьеру разработчика в технологической компании и ретейле

Преимущества программы

Создашь сильное портфолио проектов с использованием современных технологий и инструментов с пониманием архитектуры высоконагруженных систем федерального масштаба
01
Освоишь программу, созданную совместно с MAGNIT TECH
Программа разработана с MAGNIT TECH с учетом актуальных требований ретейл‑индустрии. Ты изучишь востребованные технологии, архитектуру распределенных систем и прикладные дисциплины, разработанные совместно с экспертами компании
02
Научишься работать с современным набором инструментов и технологий
Освоишь современный стек: языки программирования (Java, Python, Go, Kotlin), DevOps‑инструменты (Git, Docker, Kubernetes), базы данных (SQL/NoSQL). Разберешься в системном анализе, архитектуре распределенных систем, алгоритмах, тестировании и основах информационной безопасности
03
Будешь учиться у экспертов из индустрии
Занятия ведут разработчики, тимлиды и технические руководители из ведущих ИТ‑компаний. В программу входит недельный буткемп от MAGNIT TECH с экспертами из нескольких департаментов — на нем ты решишь реальные индустриальные задачи и применишь полученные знания на практике
04
Разовьешь гибкие навыки и продуктовое мышление
Курсы по гибким навыкам формируют ключевые компетенции для работы в ИТ- и бизнес‑командах: коммуникацию, взаимодействие, продуктовое и бизнес‑мышление
05
Сможешь попасть на стажировку в MAGNIT TECH
У студентов будет возможность выйти на оплачиваемую стажировку в техническую команду MAGNIT TECH в течение первого года обучения
06
Специальные мероприятия MAGNIT TECH
Возможность посещать закрытые мероприятия компании: митапы, конференции — чтобы погрузиться в профессию и расширить круг профессиональных знакомств
Аккредитованная ИТ‑компания и технологичное ядро Группы компаний «Магнит». На стыке технологий и бизнеса мы создаем продукты с высоким уровнем инженерной сложности в полноценной продуктовой среде

Наша философия «Без предела» — это отказ от искусственных ограничений, характерных для корпоративного ИТ. Мы создаем среду, в которой есть смысл, ответственность и пространство для развития — и реализуем решения в масштабе крупнейшего ретейл‑бизнеса
5000+
ИТ-профессионалов
260+
активных ИТ-проектов в работе
800+
информационных систем и сервисов

Программа обучения

1-Й СЕМЕСТР
2-Й СЕМЕСТР
3-Й СЕМЕСТР
4-Й СЕМЕСТР
Java Core / Python
Алгоритмы и структуры данных. Часть 1
Инструменты разработчика
Лаборатория гибких навыков
Системный анализ MAGNIT TECH
Java Spring / Go
Алгоритмы и структуры данных. Часть 2
Промышленная разработка
SQL и базы данных
Курс по продукту
Летний буткемп MAGNIT TECH
Сетевые технологии
Многопоточное программирование
Системы управления базами данных
Информационная безопасность
Операционные системы
Архитектура программных систем
Распределенные системы
Тестирование
Kotlin
Frontend
Go
Ядро программы — дисциплины для формирования доменной экспертности
Вариативная часть программы — дисциплины по выбору для углубления экспертности поверх ядра программы
Курсы из смежной области — дисциплины по выбору для расширения профиля
Элективы — гибкие навыки
Дополнительные дисциплины с MAGNIT TECH
Смотреть полную программуСмотреть полную программу

Пример расписания

Понедельник
Вторник
Среда
Четверг
Пятница
Суббота
Воскресенье
19:00 – 20:20
Системный анализ (× MAGNIT TECH)  
20:35 – 21:55
Системный анализ (× MAGNIT TECH)  
19:00 – 20:20
Java Core    
20:35 – 21:55
Java Core    
19:00 – 20:20
Алгоритмы и структуры данных. Часть 1
20:35 – 21:55
Алгоритмы и структуры данных. Часть 1
11:30 – 12:50
Инструменты разработчика
13:00 – 14:20
Инструменты разработчика
16:00 – 17:20
Soft Skills Lab
  • С 13 сентября
  • Один раз в 2 недели
17:30 – 18:50
Soft Skills Lab
  • С 13 сентября
  • Один раз в 2 недели
  • Лекции
  • Семинары
  • Занятия по гибким навыкам
  • Занятия с партнерами ЦУ

После обучения
ты сможешь
уверенно

01
Разрабатывать надежные и производительные веб‑приложения для ретейл‑индустрии
  • Разрабатывать бэкенд-сервисы на языках Java (Spring), Kotlin, Python или Go
  • Оптимизировать приложения по используемой памяти и процессорному времени
  • Создавать многопоточные приложения
02
Проектировать архитектуру масштабируемых систем
  • Верно выбирать технологии кэширования и хранения данных (SQL и NoSQL)
  • Проектировать взаимодействие микросервисов
  • Строить устойчивые распределенные системы
03
Строить инфраструктуру и работать с ней
  • Настраивать окружение и запускать приложения в Docker и Kubernetes
  • Настраивать CI/CD-пайплайны и автоматизировать работу
  • Тестировать приложения, настраивать в них логирование и мониторинг

Команда
программы

Сурен Калайчьян

АКАДЕМИЧЕСКИЙ ЛИД КУРСА «JAVA SPRING», ПРЕПОДАВАТЕЛЬ
Опыт:МТС Digital, Ozon Tech

Александр Кравцов

АКАДЕМИЧЕСКИЙ ЛИД КУРСА «JAVA CORE», ПРЕПОДАВАТЕЛЬ
Опыт:Т-Банк, Яндекс, VK

Александр Краснов

Академический лид курса «Архитектура программных систем», преподаватель
Опыт:Т-Страхование, СберЗдоровье, Apple, Altpoint Capital

Даниил Пилипенко

РУКОВОДИТЕЛЬ НАПРАВЛЕНИЯ «РАЗРАБОТКА»
Опыт:Вокруг Света, Ютинет, Skillbox, Яндекс.Практикум и др.

Лев Хакимов

Академический лид курса «Информационная безопасность», преподаватель
Опыт:«Госуслуги», MWS Cloud Platform, Wildberries и др.

Станислав Яковлев

АКАДЕМИЧЕСКИЙ ЛИД КУРСА «ТЕСТИРОВАНИЕ», ПРЕПОДАВАТЕЛЬ
Опыт:inDrive, Т-Банк

Эксперты MAGNIT TECH

Илья Рукавишников

Руководитель управления фронт-систем
Опыт:ЛУКОЙЛ-Кубаньэнерго, Магнит

Григорий Гаврилков

Руководитель системного анализа. Лидер от блока Data
Опыт:Ингосстрах, Россельхозбанк, Магнит

Анна Строганова

Начальник отдела системного анализа MAGNIT OMNI
Опыт:MAGNIT OMNI

Карьерные
перспективы

Выпускники смогут построить карьеру в бэкенд‑разработке, войти в профессию или повысить свой текущий уровень
Возможность стажировки в MAGNIT TECH уже в первый год обучения (от 20 часов в неделю)

Бэкенд-разработчик: Java / Python + Go

Ведет разработку в команде, принимает технические решения, проектирует архитектуру и распределённые системы и отвечает за техническое развитие продукта

Ведущий бэкенд-разработчик: техлид

Ведет разработку в команде, принимает технические решения, проектирует архитектуру и распределённые системы и отвечает за техническое развитие продукта

R&D-инженер

Анализирует существующие решения, разрабатывает новые технологии и модели, проводит эксперименты и применяет результаты на практике

Предприниматель

Запускает технологические продукты, тестирует гипотезы, развивает бизнес-модель и масштабирует молодую компанию (стартап)

Профессиональное
сообщество

Сергей Исаев

«Продуктовый менеджмент», магистратура, 2 курс
ДостижениеКогда пришел на место и понял, что все нужное я знаю на уровне middle, восхищению не было предела

Данис Галимуллин

«Бэкенд‑разработка», магистратура, 1 курс
ДостижениеПопал на стажировку Kotlin backend в группу «Клиентское досье» в Яндексе

Наталия Даровских

«Бэкенд‑разработка», магистратура, 1 курс
ДостижениеНашла свою суперсилу и новый стек в web-разработке, усилила backend/DevOps-компетенции и подготовила основу для перехода в новую роль

Павел Михайлов

«Бэкенд‑разработка», магистратура, 2 курс
ДостижениеЗа время учёбы я перестал быть простым backend‑разработчиком и сформировался как полноценный software engineer. Это напрямую отразилось на карьере

Сергей Махов

«Бэкенд‑разработка», магистратура, 1 курс
ДостижениеХочет совместить учебу с профессиональной карьерой в найме или Big Tech

Михаил Семчинов

«Бэкенд‑разработка», магистратура, 2 курс
ДостижениеОтдельно важна Мастерская Test and Learn: там меня заметили, появились контакты, и это привело к работе в самом ЦУ

Как поступить
на «Бэкенд-разработку»
в ЦУ?

Грантовый конкурс
Основной способ поступления. Переняли опыт ведущих ИТ-компаний и сделали максимально комфортным поступление для магистров
При успешном прохождении всех этапов отбора и зачислении предоставляется грант на обучение в размере
до 75% (до 1 350 000 руб.) от стоимости программы
Заполни заявку на сайте — после этого ты получишь доступ в личный кабинет абитуриента
В личном кабинете выбери программу и трек обучения, а также просим написать тебя:
МОТИВАЦИОННОЕ ПИСЬМО
РЕЗЮМЕ
  • Образование
  • Опыт
  • Навыки
  • Достижения
Контест проходит в онлайн-формате и состоит из нескольких блоков:
Собеседование состоит из двух частей
ПРАКТИЧЕСКАЯ ЧАСТЬ
  • Математика
  • Программирование
ПРОВЕРКА ГИБКИХ НАВЫКОВ
  • Коммуникация
  • Решение конфликтных ситуаций
  • Умение обосновать мотивацию в выборе направления
05
Подай заявление на поступление через портал Госуслуг с 20 июня
06
Подпиши оригиналы документов на поступление до 24 августа

Даты
грантового

конкурса

Старт подачи заявок
13 апреля
У абитуриента есть возможность решить контест и поменять программу или трек 1 раз в течение волны. При этом собеседование можно пройти только 1 раз
ВОЛНА 1
13 апреля – 10 мая
ВОЛНА 2
11 мая – 7 июня
ВОЛНА 3
8 июня – 5 июля
ВОЛНА 4
6 июля – 2 августа
ВОЛНА 5
3 августа – 20 августа
Издание приказа о зачислении по всем программам
26 августа
Поступи с грантом до 75% в ЦУ
Подать заявкуПодать заявку

Магистратура
в
ЦУ

10 000+
Заявок на поступление в 2025 году
600+
Студентов учатся у нас в магистратуре
200+
Опытных преподавателей из индустрии
Востребованные программы по ИТ‑профессиям
ОФЛАЙН ОНЛАЙН
Продуктовый менеджмент
Машинное обучение
ОФЛАЙН
Продуктовая аналитика
Бэкенд-разработка

Твои возможности
в
ЦУ

Регистрация на грантовый конкурс

Программа поддержки сильных и мотивированных абитуриентов, покрывающая до 75% стоимости обучения в Центральном университете
Буткемп — интенсивный краткосрочный курс обучения с полным погружением в практику, ориентированный на быстрое освоение конкретного навыка (чаще всего в IT)
Деплой — разговорная форма от Deploy; процесс переноса кода приложения в рабочую среду
Грейд — разговорная форма от Grade; уровень специалиста в компании по компетенциям и опыту
Грейдирование — разговорная форма от Grading; процесс присвоения сотруднику определённого грейда
Джун — разговорная форма от Junior; начинающий специалист
Инсайт — неочевидный, ценный вывод из данных, который меняет понимание проблемы или открывает новую возможность
Миддл — разговорная форма от Middle; специалист среднего уровня
Продакт-менеджер — сокращение от Product Manager; специалист, отвечающий за стратегию, развитие и жизненный цикл продукта
Стек — набор технологий, языков, фреймворков и инструментов, используемых для разработки проекта (например, стек frontend + backend + база данных)
Технологии кэширования — решения для временного хранения часто используемых данных в быстрой памяти (например, Redis, Memcached) для ускорения работы приложений
Ad-hoc — лат. «для этого случая»; решение, разработанное специально для одной задачи, без расчёта на повторное использование
Airflow — платформа для оркестрации и автоматизации рабочих процессов (пайплайнов), особенно ETL-задач
Apache Iceberg — формат таблиц для хранения больших данных в озёрах данных (data lakes), поддерживающий транзакции и эволюцию схемы
Bash — командная оболочка и язык скриптов в Unix-системах для автоматизации задач и управления системой
BI — Business Intelligence; набор инструментов и практик для сбора, анализа и визуализации данных с целью поддержки управленческих решений
CI/CD — Continuous Integration / Continuous Delivery (Deployment); автоматизированные процессы для интеграции, тестирования и доставки кода в продакшен
CI/CD-пайплайны — автоматизированные цепочки процессов для непрерывной интеграции (Continuous Integration) и непрерывной доставки/развертывания (Continuous Delivery/Deployment) кода
ClickHouse — высокопроизводительная колоночная СУБД для аналитики и обработки больших объёмов данных в реальном времени
Data Science — наука о данных; междисциплинарная область, объединяющая программирование, статистику, математику и машинное обучение для извлечения знаний из данных
Data Scientist — специалист по анализу и интерпретации сложных данных для решения бизнес-задач
DevOps-инструменты — набор программ и практик для автоматизации разработки, тестирования, развертывания и поддержки по (например, Git, Docker, Kubernetes, Jenkins)
Difference-in-Differences — метод эконометрического анализа для оценки эффекта вмешательства путём сравнения изменений во времени между контрольной и экспериментальной группами
Docker — платформа для контейнеризации приложений, позволяющая упаковывать код и зависимости в изолированные контейнеры
DVC — Data Version Control; система контроля версий данных и моделей машинного обучения
ETL-пайплайны — процессы Extract (извлечение), Transform (преобразование), Load (загрузка); последовательность шагов для переноса данных из источников в хранилище
Frontend — фронтенд: часть приложения или сайт, с которой взаимодействует пользователь (интерфейс, визуальная логика)
Git — система контроля версий для отслеживания изменений в коде и совместной разработки
Go — язык программирования от Google, ориентированный на производительность, простоту и работу с многопоточностью
Helicopter view — общее понимание ситуации; стратегический обзор; целостное видение без погружения в детали
Helm — инструмент для управления Kubernetes-приложениями через чарты (шаблоны развертывания)
Hugging Face — платформа для моделей искусственного интеллекта, особенно в области NLP (обработка естественного языка)
Java (Spring) — язык программирования Java с фреймворком Spring для создания корпоративных веб-приложений и микросервисов
Kafka — распределённая система обмена сообщениями для обработки потоковых данных в реальном времени
Kaggle AutoML Grand Prix — международный конкурс по автоматизированному машинному обучению на платформе Kaggle
Kotlin — современный язык программирования для JVM, часто используемый для разработки под Android и бэкенда
Kubernetes — система оркестрации контейнеров для автоматического развертывания, масштабирования и управления контейнеризированными приложениями
LightAutoML — библиотека для автоматизированного машинного обучения (AutoML)
ML — Machine Learning; методы, позволяющие моделям обучаться на данных и делать прогнозы
ML Researcher — исследователь в области машинного обучения, занимающийся разработкой и анализом новых моделей и алгоритмов
ML-пайплайны — последовательность шагов для преобразования сырых данных в готовую модель машинного обучения
MLOps — Machine Learning Operations; практики по автоматизации и управлению жизненным циклом моделей ML в продакшене
MLflow — платформа для управления жизненным циклом моделей машинного обучения (эксперименты, модели, развертывание)
Middle Research Scientist — исследователь среднего уровня, способный вести проекты и анализ с частичным руководством
MVP — Minimum Viable Product; минимально жизнеспособный продукт: первая версия продукта с  азовым функционалом, достаточным для проверки гипотез на рынке
NoSQL — тип баз данных без жёсткой табличной структуры, с гибкой схемой (например, MongoDB, Cassandra)
NumPy — библиотека Python для работы с многомерными массивами и математическими операциями
OpenCV — библиотека компьютерного зрения для обработки изображений и видео
Pandas — библиотека Python для обработки и анализа табличных данных
PhD — Doctor of Philosophy; высшая научная степень, подтверждающая способность к независимым исследованиям
Postgres — сокращение от PostgreSQL; мощная открытая реляционная СУБД с поддержкой сложных запросов, транзакций и расширений
Production ML — использование моделей машинного обучения в рабочей среде (продакшене), с обеспечением стабильности и масштабируемости
Propensity Score Matching — статистический метод оценки эффекта вмешательства путём сопоставления объектов с похожей вероятностью попадания в экспериментальную группу
Python — универсальный язык программирования, популярный в Data Science, веб-разработке, автоматизации и скриптах
QA-инженер — специалист по обеспечению качества (Quality Assurance), тестирующий по на ошибки и соответствие требованиям
R&D — Research and Development; научно-исследовательские и опытно-конструкторские работы (НИОКР) для создания инноваций
Regression Discontinuity Design — квазиэкспериментальный метод анализа, использующий пороговое значение для оценки причинно-следственного эффекта
Research Scientist — специалист, занимающийся фундаментальными или прикладными исследованиями, часто в научных или технологических компаниях
S3 — объектное хранилище (например, Amazon S3), используемое для надёжного и масштабируемого хранения больших объёмов данных
Soft skills — гибкие навыки: коммуникация, эмоциональный интеллект, работа в команде, управление временем и другие
Spark — фреймворк для распределённой обработки больших данных, поддерживает пакетную и потоковую аналитику
SQL — язык структурированных запросов для работы с реляционными базами данных (выборка, обновление, удаление данных)
Synthetic Control — метод оценки эффекта вмешательства путём построения «синтетической» контрольной группы как взвешенной комбинации похожих объектов
Test and Learn — подход, при котором решения проверяются на практике через эксперименты, после чего принимаются на основе полученных данных
Transformers — архитектура нейронных сетей, применяемая в NLP и других задачах; также — одноимённая библиотека от Hugging Face
PyTorch — библиотека для глубокого обучения, разработанная Facebook AI, популярна в исследованиях и разработке моделей
ИИ в биотехе: день открытых дверей 30 мая