Бэкенд — свежие вакансии
Обновляется каждый час. Найдено: 877 вакансий за последнюю неделю.
- Вакансий за неделю:
- 877
- Медиана:
- 200 000 ₽
- Вилка:
- 121 282 ₽ — 330 000 ₽
Зарплаты — по 1 132 вакансиям с указанной вилкой за 30 дней
HireSeeker — агрегатор вакансий. Собираем вакансии со всех основных площадок и показываем по вашей специальности. Подпишитесь на ежедневную подборку только релевантных.
Компания "Торвлад" ищет backend-разработчика для разработки, развития и поддержки внутренних и клиентских корпоративных систем.
Основной рабочий стек:
Python + PostgreSQL + Redis + Docker + Linux
Желателен человек с хорошей инженерной базой, который умеет не только разрабатывать новую функциональность, но и разбираться в существующем проекте: читать чужой код, диагностировать проблемы, работать с БД, интеграциями и инфраструктурным окружением приложения.
Обязательные требования:
- уверенное коммерческое знание Python;
- опыт разработки backend-приложений и API;
- уверенная работа с PostgreSQL:
- проектирование структуры данных;
- SQL-запросы;
- индексы;
- транзакции;
- понимание причин проблем с производительностью;
- практический опыт работы с Redis;
- уверенное понимание Docker и Docker Compose;
- практический опыт работы в Linux;
- понимание HTTP, REST API и принципов интеграции нескольких сервисов;
- опыт интеграции со сторонними API и сервисами;
- понимание обработки ошибок, retry-механизмов, timeout'ов и отказоустойчивости;
- уверенная работа с Git;
- умение работать с существующей кодовой базой, а не только создавать проекты с нуля;
- умение самостоятельно диагностировать проблему по коду, логам, состоянию БД и поведению сервисов;
- понимание принципов тестирования backend-систем;
- способность доводить задачу от анализа требований до проверенного рабочего результата.
Будет сильным плюсом:
- FastAPI;
- asyncio / async-await и опыт разработки асинхронных Python-приложений;
- ClickHouse;
- опыт с очередями, background workers и асинхронной обработкой задач;
- опыт проектирования систем, состоящих из нескольких сервисов;
- опыт оптимизации PostgreSQL и анализа сложных SQL-запросов;
- CI/CD;
- nginx;
- systemd;
- практический опыт эксплуатации backend-приложений в Linux;
- понимание сетевого взаимодействия между сервисами, контейнерами и внешними системами;
- опыт расследования production-проблем;
- опыт работы с legacy-кодом и постепенного рефакторинга без нарушения существующей функциональности.
-
Что особенно важно в кандидате
Нам важен не только опыт с конкретным Python-фреймворком.
Кандидат должен уметь самостоятельно разобраться в существующей системе и понимать всю цепочку работы приложения:
код → API → БД → Redis → внешние интеграции → Docker/Linux → логи и мониторинг.
Нужен разработчик, который при возникновении проблемы способен не ограничиваться изменением кода, а определить реальную причину проблемы и проверить результат своего изменения.
Особенно ценим:
- аккуратность при изменении существующего функционала;
- привычку проверять изменения тестами;
- умение сначала разобраться в текущем поведении системы, а затем его менять;
- понимание обратной совместимости и риска регрессий;
- способность аргументировать технические решения;
- самостоятельность в диагностике;
- нормальную техническую коммуникацию внутри команды.
- Интересная работа в крупной компании в структуре ИТ-подразделения
- Отличный коллектив
- Конкурентная заработная плата
Мы в поисках Backend-разработчика на проект одного из крупнейших банков страны по созданию сервисов управления знаниями внутри корпоративной платформы IDP. В рамках проекта разрабатываются каталог KnowledgeSet, сервисы метрик и дашбордов, контракты взаимодействия, а также интеграционные сервисы для Досье и AI SL. Решение предназначено для централизованной работы с корпоративными знаниями и их дальнейшего использования AI-системами.
Твои задачи:
- Разрабатывать сервисы СУЗ внутри IDP
- Разрабатывать каталог KnowledgeSet
- Реализовывать сервисы метрик и дашбордов
- Разрабатывать и сопровождать контракты взаимодействия
- Разрабатывать сервисы для Досье и AI SL
- Разрабатывать модели данных
- Реализовывать интеграции с источниками данных
- Разрабатывать парсеры для получения исходных данных
- Участвовать в анализе требований безопасности
- Интегрировать источники данных с AI-агентами
- Тестировать сервисы и подготавливать их к прохождению ПСИ
Что мы ждем от тебя:
- Опыт backend-разработки от 3 лет
- Уверенное владение языками програмирования - Java и/или Python
- Опыт работы с PostgreSQL и SQL
- Опыт разработки интеграционных сервисов и REST API
- Практический опыт работы с Kafka
- Знание Docker и Kubernetes
- Понимание микросервисной архитектуры и принципов построения моделей данных
- Желателен опыт работы с DuckDB, системами обработки данных и AI/ML-сервисами
- Навыки разработки надежных интеграционных решений и работы с требованиями информационной безопасности.
Что мы обеспечим:
- Сессии профессионального развития персонала дважды в год, результатом которой является план индивидуального развития каждого сотрудника
- ДМС (поликлиническое обслуживание, вызов врача на дом, услуги скорой помощи, экстренная госпитализация, вакцинация от гриппа, базовые услуги стоматологических клиник и психологическая поддержка, оформление международного страхового полиса) и скидку на покупку ДМС для ближайших членов семьи
- Технику для комфортной работы
- Обучение и участие в конференциях за счет компании, повышение квалификации в корпоративном университете Лиги
БАРС Груп - крупный российский разработчик информационных систем для государственного сектора. Проекты нашей компании охватывают всю Россию и ближнее Зарубежье. Актуальность наших инноваций и слаженная работа широкой партнерской сети делают наши системы востребованными в каждом уголке страны. Вся эта сложная структура держится благодаря нашей готовности к диалогу с заказчиками и пользователями.
В команду направления "Медицина" мы рады пригласить Разработчика
Стек: php 8, laravel, go, react, postgresql, kafka, docker, docker-compose, keydb, victoriametrics, loki, nginx, gitlab
- Разработка распределенных систем;
- Проектирование архитектуры масштабируемых приложений;
- Использование инструментария коллективной разработки;
- Задачи по рефакторингу продукта с целью повышения производительности;
- Анализ и оценка требований и технических заданий.
- основной стек: php 8x, laravel, опыт в golang желателен, postgresql;
- желательно активное участие в разработке интеграций;
- инфраструктура: docker, docker-compose, kafka, keydb, (vector, victoriametrics, loki, mongodb - опционально), nginx, gitlab.
- Работа в крупной федеральной компании: более 2500 сотрудников в 19 офисах в 17 городах России;
- Официальное трудоустройство с первого рабочего дня, заработная плата, повышающаяся по системе грейдов;
- Оплачиваемые больничные, отпуска;
- Обучение и развитие внутри компании (корпоративный университет для сотрудников компании, курсы по soft и hard скиллам, корпоративная библиотека);
- Расширенный дисконт-бук для сотрудников компании;
- Возможности карьерного роста (как по горизонтали, так и по вертикали);
- Насыщенная корпоративная жизнь.
Инженер-программист
- Анализ требований к разрабатываемой продукции, определение и выбор оптимального технического решения
- Разработка программного обеспечения и программной документации, материалов эскизных, технических, рабочих проектов в соответствии с техническим заданием, требованиями стандартов
- Участие в наладке, испытаниях и сдаче в эксплуатацию опытных образцов изделий, узлов, систем и деталей новой и модернизированной выпускаемой предприятием продукции
- Совместно с работниками смежных подразделений подготовка отчетности по реализуемым проектам для Министерства промышленности и торговли Российской Федерации, Фонда перспективных исследований, Госкорпорации «Росатом» и иных организаций
Возможные задачи:
- Разработка, отладка, тестирование библиотек параллельной передачи данных (на базе UCX, libfabric)
- Разработка модулей ядра Linux
- Настройка и автоматизация развёртывания ПО
- Наладка высокопроизводительных комплексов на основе разрабатываемой сети
По мере приобретения опыта и в зависимости от желания возможен постепенный переход к разработке архитектуры высокоскоростной сети
Требования:
- Высшее (бакалавр, магистр) профильное образование (математика, информатика) или неоконченное высшее с опытом работы в IT
- Опыт работы более от 1 года в должности инженера-программиста / научно-исследовательской деятельности / инженерной деятельности
- Владение языком С
- Знание классических алгоритмов и структур данных
- Опыт работы с ОС Linux
- Технический английский
- Работа в развивающейся компании в стабильной отрасли
- Конкурентная заработная плата
- Годовое премирование по результатам работы
- Добровольное медицинское страхование
- Современные рабочие места
- Цифровые сервисы для сотрудников
- Обучение и развитие сотрудников
Сотрудник требуется в динамично развивающуюся Компанию ООО "АкБер-Софт".
Компания ООО «АкБер-Софт» занимается разработкой программного обеспечения для телекоммуникационного оборудования (встроенное ПО) и управления сетями передачи данных. Команда разработчиков более 10 лет создаёт программное обеспечение для крупного отечественного производителя телекоммуникационного оборудования. Компания имеет богатый опыт полного цикла разработки. Начиная от консультаций в ходе разработки нового оборудования (мультиплексоры, шлюзы TDMoP, коммутаторы, маршрутизаторы), доводки опытных образцов и реализации требуемой функциональности.
ООО «АкБер-Софт» является аккредитованной IT-компанией, наши сотрудники могут пользоваться всеми льготами, которые предоставляются для IT специалистов.
ООО «АкБер-Софт» предлагает:
- Рабочее место в офисе на Менделеева, д.168, где каждое рабочее место оснащено современной техникой.
- Возможность найти свое место в высококвалифицированной дружной команде специалистов, с дальнейшим карьерным ростом.
Зарплата – от 60 000 тысяч рублей (точный размер зарплаты обсуждается с успешным кандидатом по итогам собеседования).
Требуемый опыт работы – начинающий специалист, готовы рассмотреть кандидатуры выпускников технических ВУЗов.
Обязанности:
- Осуществлять разработку программного продукта;
- Осуществлять отладку программного продукта;
- Исправлять дефекты, зафиксированные в базе данных дефектов;
- Вести учет затраченного на задачи рабочего времени и поддерживать в актуальном состоянии статусы задач в системе управления проектами (в системе Kaiten).
Требования:
-
Базовые знания языка C, Erlang;
-
Базовые знания основ сетевых технологий, уровней сетевой модели OSI;
-
Умение работать в системах управления версиями (GIT);
- Навык чтения чужого кода;
- Умение документировать результаты работы;
-
Знание английского языка на уровне чтения документации со словарем;
- Умение работать в команде.
- Личные качества:
- Активность;
- Умение находить нестандартные решения;
- Желание обучаться.
Будет плюсом:
-
Участие в разработке свободного ПО;
-
Опыт программирования в пространстве ядра Linux;
-
Опыт работы с ОС Linux на уровне пользователя;
- Трудоустройство в соответствии с ТК РФ (все социальные гарантии, официальная заработная плата);
- Уровень заработной платы обсуждаем с каждым кандидатом индивидуально, в зависимости от компетенций и опыта работы;
- Возможность карьерного роста;
- Комфортный офис, рядом лес - свежий воздух;
- График работы 5/2, с 09:00 до 18:00, для Вашего удобства можем сместить график работы;
- Дружный, молодой коллектив, возможность профессионального роста и развития.
Благодарим за интерес, проявленный к нашей Компании!
Надеемся, что полученная информация о вакансии была Вам полезна и именно Вы станете нашим сотрудником!
Привет! Это команда разработки Kubernetes.
Наш департамент предоставляет всей компании инфраструктуру железа в виде Linux/Windows машин и Kubernetes кластеров. Задача команды разработки Kubernetes – обеспечить эффективность, безопасность и функциональность инфраструктуры Linux + Kubernetes. Для этого мы занимаемся как разработкой собственных решений, так и развитием опенсорсных решений от CNCF. Спектр наших задач начинается от обеспечения пользователей удобным UI для инфраструктуры до написания и внедрения собственных низкоуровневых механизмов для Kubernetes. Зачастую нам приходится придумывать решения, которых нет где-то в готовом виде в опенсорсе, и которые требуют некоего know-how и умелого внедрения в существующую инфраструктуру.
Наши основные заказчики – другие платформенные команды, а главный потребитель – все разработчики Ozon Tech.
Мы ищем кандидата с глубокими знаниями инфраструктуры и сильными навыками разработки, который сможет активно участвовать в развитии нашей платформы.
Наш стек
Основную логику пишем на Go, есть C и Rust, по мере необходимости погружаемся в другие стеки.
Большинство задач решаем для Linux окружения, но иногда приходится разбираться и с Windows инфраструктурой
Много работаем с Kubernetes, как на уровне пользователей, так и на уровне эксплуатации. Уровень погружения от простых контроллеров до патчей в controlplane, пишем плагины на уровне CNI/CRI.
Вы будете
Разрабатывать и поддерживать инфраструктурные решения на Go, обеспечивая высокую производительность и надежность платформы.
Развивать функционал Kubernetes кластеров на протяжении всей их жизни, включая их провижнинг, шедулинг и дешедулинг нагрузок, сетевой стек, системы хранения данных.
Обеспечивать мониторинг, логирование и алертинг для инфраструктурных сервисов, включая сбор и анализ метрик.
Сотрудничать с Ops командами по сборке кластеров и операционных систем для оптимизации работы оборудования и его интеграции в платформу.
Нам важно
Опыт коммерческой разработки на Go либо схожих языках с готовностью перейти на Go.
Понимание принципов работы операционных систем и опыт работы с Linux.
Знание Kubernetes, его компонентов и архитектуры.
Опыт работы с системами мониторинга, логирования и телеметрии.
Понимание сетевых технологий.
Будет плюсом
Опыт работы с сетевыми плагинами Kubernetes.
Знание C и Rust для разработки инфраструктурных решений.
Опыт работы с Linux Kernel и его исходным кодом.
Опыт построения кастомных сетевых решений.
Опыт управления жизненным циклом Kubernetes-кластеров.
Python-разработчик в AI-продукт
Зарплата: 100 000 - 120 000 (на руки)
Разрабатываем AI-систему автоматизации пользовательских действий и коммуникаций во внешних сервисах. Ищем разработчика для создания первой рабочей версии продукта.
Задачи:
- Разработка backend на Python
- Создание устойчивой браузерной автоматизации
- Работа с пользовательскими сессиями, очередями и расписаниями
- Интеграция LLM и vision-моделей
- Реализация памяти, контекста и инструментов AI-агента
- Настройка логирования, мониторинга и восстановления после ошибок
- Защита пользовательских данных и секретов
- Участие в оценке архитектуры, сроков и технических рисков
Основные требования:
- Уверенное знание Python и asyncio
- Опыт разработки production-систем, а не только отдельных скриптов
- Опыт работы с Playwright или аналогами
- Умение создавать автоматизацию для меняющегося и нестабильного интерфейса
- Опыт реализации повторных попыток, переавторизации и восстановления после сбоев
- Понимание идемпотентности действий
- Опыт с долгоживущими фоновыми процессами, очередями, расписаниями и квотами
- Опыт разработки LLM-приложений: агентные циклы, function calling, память и контекст диалога
- Опыт работы с vision-моделями и контроля стоимости инференса
- Понимание принципов шифрования, хранения секретов, разграничения доступа и аудита
- Базовые навыки Docker, CI, логирования, метрик и алертов
Будет преимуществом:
- Опыт работы с прокси-инфраструктурой и сетевой изоляцией клиентов
- Опыт в антифрод-, платёжных или дейтинг-продуктах
- Понимание того, как внешние площадки реагируют на нетипичную активность
- Опыт продуктовой разработки в условиях нестабильного внешнего API или интерфейса
- Умение самостоятельно декомпозировать задачи и предлагать проверяемые решения
На первом этапе необходимо:
- Оценить реализуемость первой версии
- Предложить архитектуру и последовательность разработки
- Определить необходимые доступы, инфраструктуру и расходы
- Собрать прототип для тестирования на отдельном аккаунте
- Настроить фиксацию результатов, ошибок и причин остановки системы
#vacancy #вакансия #job #outstaff
C#
Нужен специалист на аутстафф
Грейд senior
Оформление: ИП/СЗ
Локация: РФ (удаленно)
Срок проекта: проектная занятость, 5+ месяца
1. Опыт разработки на C# (от 3 лет):
- Знание .NET Core/.NET 8+;
- Работа с асинхронным программированием (async/await);
- Понимание принципов ООП, SOLID, паттернов проектирования;
- Опыт работы с Entity Framework (или другими ORM);
- Умение писать unit-тесты (xUnit/NUnit/MSTest).
2. Работа с брокерами сообщений:
- Работа с очередями (RabbitMQ, Kafka, Azure Service Bus);
- Микросервисная архитектура (Docker, Kubernetes);
- Основы DevOps (CI/CD, GitLab CI/GitHub Actions);
- NoSQL БД (Redis), PostgreSQL. 3. Опыт работы с XML/JSON; 4. Личные качества: - Умение анализировать бизнес-процессы и переводить их в технические решения; - Готовность работать в команде с аналитиками и product-менеджерами; - Внимательность к деталям при проектировании workflow.
Дополнительные требования
- Опыт работы с Event Sourcing и CQRS;
- Знание Domain-Driven Design (DDD);
- Опыт интеграции с внешними API (REST, gRPC);
- Опыт работы с BPM-системами: Знание принципов Business Process Management (BPMN, DMN, CMMN);
Опыт работы с движками BPM (например: Camunda, Activiti, Bonita, Elsa Workflows);
Умение проектировать и реализовывать бизнес-процессы (workflow-автоматизация); Понимание event-driven архитектуры;
- MassTransit и GraphQL - наличие опыта приветствуется;
- Опыт работы в финансовом секторе (Банки, биржы, брокерские компании и так далее).
телеграм для связи @ir08d
❗️направляйте резюме, где отражен стек на каждом проекте и обязанности.
выход асап
#вакансия #удаленнаяработа #Remote #Senior #AI #NodeJS #TypeScript
🤖 Senior AI Enablement Engineer
🏢 Компания: Fundraise Up
💶 Вилка: 4 600–7 200 €/мес до налогов
🌍 Формат работы: удалённо
📍 Кандидат должен находиться в одной из стран:
Польша, Португалия, Испания, Грузия, Сербия, Армения, Турция или Кипр.
🗣 Обязательные требования по языкам:
🇷🇺 Русский — свободное владение
🇬🇧 Английский — C1 (устный и письменный)
✅ Чем предстоит заниматься
Помогать инженерным командам эффективно использовать AI в ежедневной разработке.
Работать с Claude Code, Cursor, Codex и другими AI-инструментами.
Проводить 1:1, воркшопы и распространять лучшие практики использования AI.
Разрабатывать внутренние AI-интеграции на Node.js / TypeScript (MCP и другие).
Исследовать новые AI-инструменты, оценивать их эффективность и внедрять лучшие решения.
Измерять влияние AI на продуктивность инженерных команд.
✅ Наши ожидания
7+ лет коммерческого опыта разработки.
Отличное знание Node.js и TypeScript.
Глубокий практический опыт работы с Claude Code, Cursor, Codex или аналогичными AI coding tools.
Опыт разработки внутренних сервисов и интеграций.
Понимание LLM, prompting, RAG, agentic workflows.
Сильные коммуникационные навыки и желание помогать инженерам внедрять AI в свою работу.
🌍 О компании
Fundraise Up — международная SaaS-платформа, которой доверяют UNICEF, Alzheimer's Association и сотни других благотворительных организаций по всему миру. Мы создаём продукт, который помогает некоммерческим организациям привлекать больше пожертвований. AI уже является неотъемлемой частью нашей инженерной культуры, и мы ищем человека, который поможет вывести использование AI в разработке на новый уровень.
📩 Контакты:
Telegram: @OlgaRadzi
Сотрудник требуется в динамично развивающуюся Компанию ООО "АкБер-Софт".
Компания ООО «АкБер-Софт» занимается разработкой программного обеспечения для телекоммуникационного оборудования (встроенное ПО) и управления сетями передачи данных. Команда разработчиков более 10 лет создаёт программное обеспечение для крупного отечественного производителя телекоммуникационного оборудования. Компания имеет богатый опыт полного цикла разработки. Начиная от консультаций в ходе разработки нового оборудования (мультиплексоры, шлюзы TDMoP, коммутаторы, маршрутизаторы), доводки опытных образцов и реализации требуемой функциональности.
ООО «АкБер-Софт» является аккредитованной IT-компанией, наши сотрудники могут пользоваться всеми льготами, которые предоставляются для IT специалистов.
ООО «АкБер-Софт» предлагает:
- Рабочее место в офисе на Менделеева, д.168, где каждое рабочее место оснащено современной техникой.
- Возможность найти свое место в высококвалифицированной дружной команде специалистов, с дальнейшим карьерным ростом.
Обязанности:
- Осуществлять разработку программного продукта;
- Осуществлять отладку программного продукта;
- Исправлять дефекты, зафиксированные в базе данных дефектов;
- Вести учет затраченного на задачи рабочего времени и поддерживать в актуальном состоянии статусы задач в системе управления проектами (в системе Kaiten).
- Хорошее знание языка C, Erlang (Elixir, Bash приветствуется);
- Умение работать в системах управления версиями GIT;
- Желательно опыт работы с ОС Linux на уровне пользователя;
- Знание основ сетевых технологий, уровней сетевой модели OSI;
- Желательно умение читать и писать скрипты для утилиты make;
- Навык чтения чужого кода и проведения code-review;
- Умение документировать результаты работы;
- Знание английского языка на уровне чтения документации со словарем;
- Умение работать в команде.
Личные качества:
- Активность;
- Умение находить нестандартные решения.
Будет плюсом:
- Участие в разработке свободного ПО;
- Опыт программирования в пространстве ядра Linux;
- Знание основ сетевых технологий;
- Умение читать и писать скрипты для утилиты make;
- Навыки кросскомпиляции и портирования ПО на различные аппаратные и программные архитектуры.
- Трудоустройство в соответствии с ТК РФ (все социальные гарантии, официальная заработная плата);
- Уровень заработной платы обсуждаем с каждым кандидатом индивидуально, в зависимости от компетенций и опыта работы;
- Возможность карьерного роста;
- Комфортный офис, рядом лес - свежий воздух;
- График работы 5/2, с 09:00 до 18:00, для Вашего удобства можем сместить график работы;
- Дружный, молодой коллектив, возможность профессионального роста и развития.
Мы – команда «Газпромнефть – Цифровые решения», часть ИТ-функции «Газпром нефти». Команда, которая научила нейросети находить нефть, запустила первую в мире цифровую систему управления арктической логистикой и первой в мире заправила самолет по блокчейн. Мы переводим в «цифру» каждый этап работы современного нефтяника: от геологической разведки и бурения скважин до процесса переработки нефти и момента, когда она в виде топлива попадает в баки автомобиля, самолета или, например, становится битумом для строительства дорог. Активы «Газпром нефти» – это сотни петабайт данных, которые генерируют объекты компании в России и за рубежом. Нас вдохновляет идея развития цифрового будущего нефтегазовой отрасли и промышленности в целом.
Обязанности:
- Бэкенд разработка и доработка информационных систем на базе Битрикс
- анализ функционала и требований пользователей
- написание отдельных функциональных модулей
- тестирование и отладка кода
- подготовка технической документации
- Поддержка на уровне разработки сущуствующих систем.
Требования:
- PHP: уверенные базовые знания (синтаксис, работа с массивами и функциями, понимание ООП на начальном уровне).
- Базы данных: начальные знания SQL (простые SELECT-запросы, JOIN).
- HTML5, CSS3, начальный JavaScript (умение "читать" чужой код, иногда адаптировать под Bitrix).
- Базовое понимание Bitrix: на уровне "что такое инфоблоки и компоненты", "как подключить шаблон".
- Системы контроля версий: базовые навыки работы с Git.
Мы предлагаем:
- Достойную твоего профессионального уровня заработную плату (уровень вознаграждения обсуждается индивидуально по результатам интервью);
- Годовую премию по результатам деятельности, дополнительную материальную мотивацию (премии от руководителя);
- Качественную программа ДМС со стоматологией с первого месяца работы; услуги телемедицины, консультации психолога, страхование жизни и здоровья в том числе за границей, льготные условия страхования для близких и возможность расширить перечень клиник по опции Flexible benefit;
- Компенсацию стоимости спортивных абонементов: компания компенсирует до 60% стоимости занятий любыми видами спорта;
- Неограниченный доступ к образовательному контенту на портале знаний от корпоративного университета;
- Подписка на лучшие электронные библиотеки с подборками IT-литературы (и не только);
- Собственный центр профессионального развития, в котором проводятся комплексные программы обучения hard skills;
- Внутренние демодни, коуч-дни, питчи – то, что поможет продвигать и совершенствовать проекты и собственные идеи;
- Корпоративные скидки для изучения английского языка в малых группах онлайн и офлайн;
- Регулярные карьерные марафоны, индивидуальные карьерные консультации и планы развития;
- Общение вне рабочих рамок – независимо от того, в каком городе ты работаешь! От участия в корпоративных спортивных сообществах до онлайн-экскурсий и неформальных встреч в формате Random coffee;
- Работу в аккредитованной ИТ компании.
В «Газпром нефть» ты можешь:
- Получить уникальный профессиональный опыт;
- Создавать смелые проекты с нуля и наблюдать за их влиянием на целую отрасль;
- Быть вместе с теми, кого вдохновляют сверхсложные задачи;
- Сочетать несколько ролей, быть частью нескольких команд или участвовать в кросс-функциональных командах;
- Использовать возможности компании-лидера для своей самореализации и убедиться, что любой профессиональный опыт важен;
- Быть среди тех, кто создает первую в России цифровую платформу для управления промышленной компанией нового поколения.
Проект "Единая технологическая платформа": внутренняя разработка для менеджеров банка, в которой реализован такой функционал как Кредитный конвейер, CRM, транзакционный конвейер для корпоративного бизнеса. Построен на микросервисной архитектуре (стек:Java 17, Spring Boot 2.6, maven, Postgresql, CamundaBPM, Kafka, Keycloak, OpenSearch). Размер команды 20 человек, работаем по методологии agile: scrum
Ключевые задачи:
- Организация работы нескольких команд разработки
- Поддержка процессов разработки совместно с техническими лидерами разработки, системного анализа, тестирования
- Выявление проблем и рисков в процессах разработки
- Активное участие в планировании работ совместно с владельцем продукта
- Взаимодействие со смежными подразделениями (сопровождения, внедрения, архитектуры)
Что важно для нас:
- Опыт руководящей работы в ИТ от 5 лет
- Опыт использования и знания подходов agile
- Знания о современных подходах к разработке, процессах разработки и сопровождения ПО
- Желателен опыт разработки в роли системного аналитика, разработчика
- Общее представление о микросервисной архитектуре, архитектуре веб-приложений
- Опыт взаимодействия с бизнес-заказчиками (в части оценок, планов, способа реализации и т.п.)
Что предлагаем:
- График работы: 9.00-18.00, сокращенный рабочий день по пятницам до 16.45
- Удаленный формат работы
- Официальное оформление в соответствии ТК РФ
- Конкурентный уровень дохода
- Ежеквартальная и годовая премии
- Социальная поддержка при сложных жизненных ситуациях
- Льготная ипотека
Обязанности:
- Разработка и поддержка сервисов на **Kotlin** + **Spring Boot**;
- Проектирование архитектуры новых фич и рефакторинг легаси-кода;
- Интеграция с внешними API и внутренними системами (брокеры сообщений, кэши);
- Оптимизация запросов к базам данных (PostgreSQL) и настройка индексов.
Требования:
-
Опыт разработки на Kotlin (или Java с активным переходом на Kotlin);
-
Знание Spring Framework (Boot, Data, Security);
-
Понимание работы REST API;
-
Уверенное владение SQL, опыт работы с реляционными БД;
-
Опыт работы с системами очередей (Kafka / RabbitMQ);
-
Опыт с GraphQL;
-
Понимание реактивного программирования (Spring WebFlux, coroutines).
Условия:
- Заработная плата по результатам собеседования;
- Работа в надежной компании с передовыми технологиями;
- Своевременная заработная плата дважды в месяц;
- Медицинская страховка от компании;
- Комфортные условия труда;
- Небанальные проекты и возможность развивать свои навыки.
Мы Группа Астра – один из лидеров российской IT-индустрии, ведущий производитель программного обеспечения, в том числе защищенных операционных систем и платформ виртуализации. Разработка флагманского продукта, ОС семейства Astra Linux, ведется с 2008 года.
Наша миссия – обеспечить технологический суверенитет России и ее лидерство в мировой IT-индустрии путем создания базовых технологий, специального и пользовательского ПО. Стратегическая цель – к 2030 году стать национальным производителем программных продуктов №1.
Обязанности:
- Разработка и поддержка драйверов устройств на уровне ядра Linux.
- Оптимизация операционной системы.
- Повышение энергоэффективности, производительности, пропускной способности подсистем.
- Поддержка и доработка подсистем ядра.
- Первичный запуск (bringup) операционной системы на оборудовании.
- Обеспечение работоспособности периферии: от RS-232 до RAID-контроллеров.
- Кросс-платформенная разработка: ARM64, RISC-V.
Требования:
- Опыт в области разработки модулей ядра Linux.
- Хорошее владение языком С.
- Интерес к исследовательской работе в области архитектуры операционных систем (Linux).
- Знание технологий отладки ядра.
- Опыт работы с "железом": схемами, тестерами, осциллографами и т.д.
- Опыт работы с SPI, UART, I2C, CAN, Ethernet.
Будет плюсом:
- Вклад в open-source.
- Опыт работы с U-Boot, OP-TEE, arm-trusted-firmware.
- Знание инструментов сборки Buildroot/Yocto project.
Условия:
-
Уверенность в будущем. Мы чтим ТК РФ: у нас стабильный и прозрачный «белый» доход и полноценный соцпакет.
-
Забота о здоровье. Оформим расширенный полис ДМС.
-
Спорт — это про нас. У нас многие увлекаются сноубордом, лыжами, дайвингом, бегом и пр. – найти кого-то для afterwork-активностей не проблема. Мы спонсируем тренировки футбольной и волейбольной команд, поддерживаем инициативы по киберспорту и приходим на турниры по настольному футболу просто поболеть.
-
Конкурентная заработная плата.
-
Добираться легко. Офис в 3 минутах ходьбы от станции метро Бутырская.
Привет! Это команда ItCrowd.
Мы занимаемся разработкой продукта ItCrowd, который отвечает за то, чтобы любой ресурс можно было получить “по кнопке” в течение минуты, не думая при этом о том, где и как он будет развернут, не беспокоясь о настройке мониторинга и том, не «упрётся ли всё это в процессор» одним прекрасным субботним вечером.
Серверный парк компании нарастает не десятками, не сотнями, но тысячами серверов. Важно сделать так, чтобы всё это множество машин управлялось эффективно, а команды разработки не тратили время на производственную бюрократию.
Ищем разработчика на Go, который готов вместе с нами строить удобную платформу
Наш стек
Go, Kubernetes, PostgreSQL, GitLab CI, Prometheus, Kafka, Redis.
Вы будете
Разрабатывать бэкенд-часть продукта ItCrowd — ядро, которое управляет инфраструктурой «по кнопке».
Участвовать в проектировании архитектуры и принятии технологических решений.
Писать чистый, эффективный и тестируемый код на Go.
Интегрировать платформу с другими системами компании
Нам важно
Опыт коммерческой разработки на Go от 3 лет.
Умение писать тестируемый код и покрывать его тестами.
Опыт проектирования и разработки API (REST/gRPC).
Глубокое понимание работы реляционных БД.
Опыт работы с Linux и Git.
Понимание принципов построения отказоустойчивых и масштабируемых систем.
Будет плюсом
Опыт работы с GitLab CI/CD.
Знакомство с системами мониторинга (Prometheus) и трейсинга.
Опыт работы с Kafka, Redis.
Наша цель - сделать продукты глобальных рынков доступными, удобными и выгодными для всей многомиллионной аудитории клиентов . Если клиент хочет поменять валюту, купить или продать драгоценный металл, то это к нам – наши системы предоставят лучший курс и автоматически нивелируют валютный риск Банка. Если клиент является активным участником внешнеторгового оборота, то это тоже к нам – мы предоставим наиболее подходящие продукты по хеджированию валютного риска. И всё это оперативно и онлайн с максимальным учётом интересов клиента.
Присоединившись к нашей команде, вы будете реализовывать высоконагруженные масштабируемые приложения, участвовать в интеграции множества систем с применением современных облачных технологий, являющихся неотъемлемой частью новой информационной платформы. И всё это делать с учётом высочайших требований к надёжности и доступности систем. У нас каждый может проявить себя, раскрыть свой талант и предложить что-то новое.
Обязанности:
- Разработка и поддержка высоконагруженных backend-сервисов на Java/Kotlin (версия Java от 11).
- Проектирование архитектуры приложений, обеспечение высокой производительности и надежности сервисов.
- Реализация интеграции с внешними сервисами посредством REST API с использованием спецификаций OpenAPI.
- Реализация асинхронного взаимодействия со смежными системами с использованием Apache Kafka.
- Оптимизация запросов и структуры хранения данных PostgreSQL (с применением Liquibase).
- Написание модульных тестов.
- Выполнение технического аудита кода коллег.
- Участие в agile церемониях.
- Отличное владение языками программирования Java и Kotlin от 2-х лет
- Практический опыт создания приложений для микросервисной архитектуры.
- Опыт работы с Kafka.
- Опыт создания спецификаций OpenAPI и реализации RESTful API.
- Умение оптимизировать запросы и структуру хранения данных PostgreSQL (ORM Hibernate).
- Опыт работы с инструментом управления миграциями Liquibase.
- Оформление по ТК РФ, полностью "белая" зарплата
- Гибкий график: 5/2, 8-часовой рабочий день
- Удалённый формат работы из любой точки России
- Доступ к масштабным проектам и современным технологиям
- Возможности для профессионального роста и обучения
- Дружная команда экспертов, готовых делиться опытом
Агент ППК - AI-помощник для сотрудников, отвечающий на вопросы о продуктах клиента на естественном языке с использованием RAG-архитектуры.
Первый этап отбора на эту вакансию – общение с AI-рекрутером. После отклика вам на почту придет приглашение пройти первичное интервью с ГигаРекрутером в Telegram. Диалог займёт примерно 10 минут. Его задача — уточнить недостающие детали и ускорить рассмотрение вашей кандидатуры.
ГигаРекрутер только начинает свой путь, поэтому просим относиться с пониманием. Ваш опыт и участие помогут сделать его удобным и полезным!
Обязанности
- писать тесты для существующего кода (unit, integration)
- участвовать в интеграциях с банковскими системами
- работать с документами для RAG-агента: парсинг, обработка, подготовка данных
- исправлять баги, рефакторить существующий код
Требования
- опыт коммерческой разработки на Java и Spring Boot от 3 лет
- проектирование и разработка новых микросервисов на Java и Spring Boot
- хорошее знание SQL, опыт работы с реляционными БД (PostgreSQL) и написания миграций (Liquibase)
- понимание принципов и опыт реализации межсервисных интеграции (REST, Kafka)
- опыт написания тестов (JUnit, Mockito, Testcontainers)
- опыт работы с системами контроля версий (Git)
- умение работать в команде, следовать код-стайлу, писать чистый код
- умение быстро учиться и применять полученные знания на практике
Условия
- комфортный современный офис на м. Кутузовская
- формат работы: офис на время адаптации и далее гибрид (2–3 дня в неделю в офисе)
- ежегодный пересмотр зарплаты, годовая премия
- корпоративный спортзал и зоны отдыха
- более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
- расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
- подписка Прайм с возможностью совместного использования на трёх близких
- вознаграждение за рекомендации друзей в команду Сбера.
.NET разработчик в Dodo Brands
💰По итогам собеседования (ср. рын. зп 280 000 ₽ – 320 000 ₽)
📌Условия и бонусы:
Фултайм, удаленно/ офис.
📌Задачи:
– Разрабатывать и развивать backend-модули: додокоины, профиль, акции, промо механики и флоу новичка.
– Проектировать архитектуру фич с учётом масштабируемости, отказоустойчивости и мониторинга.
– Работать с большими потоками данных и взаимодействием между сервисами.
– Сопровождать фичи после запуска: метрики, логирование, наблюдаемость, аналитика.
– Участвовать в планировании, прожарке задач, архитектурных сессиях.
– Работать в кросс-функциональной продуктовой команде: PO, TL, разработчики, QA, дизайнер, аналитик.
Smart Engines — технологический лидер в области распознавания документов и AI
Мы международная технологическая компания, создающая передовые AI-решения для распознавания документов, обработки изображений и автоматизации бизнес-процессов, а также активно развиваем научное направление. У Smart Engines есть собственная кафедра в МФТИ, где наши специалисты участвуют в подготовке студентов и развитии исследований в области компьютерного зрения и искусственного интеллекта.
Мы разрабатываем технологии, которыми ежедневно пользуются более 275 миллионов человек по всему миру и около 70% жителей России.
Наши решения используются, когда вы:
- оплачиваете покупки по QR-кодам в банковских приложениях;
- открываете счет по паспорту онлайн;
- проходите регистрацию через автогейты;
- оформляете загранпаспорт;
- получаете электронную подпись;
- покупаете авиа- и железнодорожные билеты;
- регистрируетесь в приложении «Мой налог».
Ищем в том числе студентов технических направлений, которым интересны C++, алгоритмы, обработка изображений и компьютерное зрение. Опыт коммерческой разработки не обязателен — важны хорошая техническая база, учебные проекты и желание развиваться в профессии.
Чем предстоит заниматься
- Разрабатывать на C++ алгоритмы и подсистемы локализации и идентификации документов и их составных компонентов.
- Проводить вычислительные эксперименты.
- Оценивать качество алгоритмов и анализировать полученные результаты.
- Участвовать в разработке, тестировании и сопровождении алгоритмов и подсистем Computer Vision.
Что мы ожидаем
- Вы в том числе студент 3 курса технического направления.
- Знаете C/C++ и Python на уровне учебных проектов.
- Понимаете базовые алгоритмы и структуры данных.
- Готовы совмещать учебу и стажировку с занятостью от 20 часов в неделю.
- Интересуетесь разработкой и хотите развиваться в области Computer Vision.
Будет плюсом
- Базовое понимание обработки изображений и компьютерного зрения: фильтрация, выделение границ, классификация.
- Понимание основ Machine Learning, принципов обучения и оценки качества моделей.
- Опыт работы с OpenCV.
- Знакомство с Git, CMake, Linux.
- Курсовые, НИР или собственные проекты, связанные с программированием, алгоритмами, ML или Computer Vision.
Кого особенно рассматриваем
В первую очередь интересны технические, физико-математические и IT-направления.
Условия
- Очная работа в офисе в Москве;
- Занятость — от 20 часов в неделю, возможность совмещать с учебой;
- Конкурентный уровень оплаты с учетом квалификации и занятости;
- Работу в аккредитованной IT-компании и возможность использования льгот Министерства цифрового развития;
- ДМС после испытательного срока;
- Day Off;
- Работа над реальными задачами в области Computer Vision;
- Возможность развивать навыки C++ и CV под руководством опытных разработчиков.
ID 3408 - Senior Java разработчик
🌍 Локация: Москва
💼 Гибрид
🕔 Занятость: фуллтайм
❗Обязательно:
1. знание английского язык не ниже B2. Нужно будет общаться с заказчиками.
2. ГИБРИД кутузовский офис
центр развития Индийского филиала Сбера.
🏢 Проект: сбер Факторинг
Наша команда разрабатывает автоматизированную банковскую систему (АБС) для индийского филиала.
Система состоит из набора модулей - ядро, бухучет, отчетность, кредитные и не только продукты, интернет-банк и антифрод система. В создании любого из них вы можете принять непосредственное участие, повлиять на архитектуру, на качество, на процессы, на то, как в конечном итоге они должны выглядеть.
Часть команды в России, часть в Индии, отличная возможность поработать в интернациональном коллективе!
💡 Требования:
опыт работы back-end со схожим стеком от 4 лет
знание базовых структур данных, базовых алгоритмов и понимание их сложности
знание принципов построения архитектуры web-приложений
опыт разработки на языке программирования Java 11-ой версии
опыт разработки с использованием фреймворков: Spring и Spring Boot, JUnit, Maven
знание и понимание работы БД: SQL, Hibernate, Spring Data
опыт разработки с использованием среды версионного контроля Git.
понимание взаимодействия клиент-серверных приложений
опыт работы с контейнеризованными приложениями: Docker
знание английского язык не ниже B2 (ОБЯЗАТЕЛЬНО).
➕Будет плюсом:
опыт работы с контейнеризованными приложениями: OpenShift, Kubernetes
опыт работы с DevOps инструментами: Jenkins, pipeline, Groovy, Jinja
опыт работы с фреймворком GraphQL.
⚙️Стек технологий:
Java 11
Spring Boot
JUnit
Maven/Gradle
Git
BitBucket
Jenkins
SonarQube
📋Задачи:
развивать существующие web-приложения, автоматизирующие сложные задачи в рамках международного Филиала Банка
активно участвовать в проектировании и разработке серверной архитектуры приложений
реализовывать новые функции приложений и решать вопросы с улучшением и оптимизацией работы клиентской части приложений, существующего кода
работать в agile/scrum методологии в тесном взаимодействии с остальными членами команды.
📨 Отклик — через форму: https://forms.gle/qxF3H1eiV4E4T7p19 или напрямую рекрутеру @HR_EclipseDigital
❗️Откликайтесь только при релевантном опыте.
❗️При первичном отклике:
ID вакансии / ФИО / локация / возраст / занятость (работаете/нет) / формат работы (удаленка, гибрид, офис) / стек / опыт / резюме / сверка с требованиями
❗️Повторный отклик: ID вакансии + сверка.
#Java #Гибрид #вакансия
ID 3407 - Middle Java разработчик
🌍 Локация: Любая
💼 Удаленно
🕔 Занятость: фуллтайм
🏢 Проект: Х5
💡 Требования:
• Высшее профессиональное образование (ИТ или техническое)
• от 2х лет опыта работы в сфере ИТ в роли Java разработчика
• Опыт работы с системой контроля версий (Git).
• Знание Java/Spring
• Знание принципов и архитектуры web приложений
• Знание принципов организации эффективной программной разработки
📋Задачи:
• Выполняет задачи по разработке программных решений в web приложениях на основании технических заданий в соответствии с регламентами ведения разработок.
• Разрабатывает unit тесты.
• Сопровождает, документирует и эксплуатирует разработанные приложения. • Оказывает консультации по техническим вопросам в web приложениях.
• Выявляет дефекты и находит причины их возникновения.
• Разрабатывает варианты решения проблем и устранения инцидентов и дефектов.
• Предоставляет периодические отчеты о своей деятельности непосредственному и функциональному руководителям.
📨 Отклик — через форму: https://forms.gle/qxF3H1eiV4E4T7p19 или напрямую рекрутеру @HR_EclipseDigital
❗️Откликайтесь только при релевантном опыте.
❗️При первичном отклике:
ID вакансии / ФИО / локация / возраст / занятость (работаете/нет) / формат работы (удаленка, гибрид, офис) / стек / опыт / резюме / сверка с требованиями
❗️Повторный отклик: ID вакансии + сверка.
#Java #Удаленно #вакансия
Привет! Это команда разработки developer tools.
Мы создаём внутренние инструменты, которые позволяют разработчикам Ozon быстрее и безопаснее создавать, изменять, запускать и сопровождать сервисы. В нашем портфеле пять продуктов, связанных с инфраструктурой разработки, контролем зависимостей, контрактами сервисов, автоматизацией создания и изменения репозиториев, а также использованием AI-агентов. Наши решения напрямую влияют на скорость и качество разработки всей компании, помогая инженерам фокусироваться на бизнес-задачах, а не на рутине.
Наш стек
Go, gRPC, K8S, Postgres, Clickhouse, Kafka, Redis, Vault.
Кого мы ищем
Ищем инженера, который готов вместе с нами развивать платформенные инструменты и поддерживать высокий уровень инженерной культуры в компании.
Также готовы рассматривать опытных разработчиков с других языков (Java, Python, C++), готовых перейти на Go.
Вы будете
Разрабатывать и развивать внутренние инструменты для управления зависимостями проектов, их сбором, хранением и анализом версий.
Создавать механизмы запрета версий библиотек в проектах.
Работать над утилитой управления проектом: инициализация репозитория, добавление клиентов к ресурсам, локальная отладка.
Заниматься валидацией прото-контрактов сервисов и типизированных Kafka-топиков.
Участвовать в проектировании архитектуры новых продуктов и улучшении существующих решений.
Примеры задач
Разработка сервиса по хранению зависимостей проектов: сбор, хранение и анализ версий, правила по ограничению использования зависимостей.
Создание системы автоматического обновления устаревших зависимостей.
Реализация утилиты для управления проектом: инициализация репозитория, добавление клиентов к ресурсам, локальная отладка проекта.
Валидация прото-контрактов сервисов и типизированных Kafka-топиков.
Нам важно
Опыт коммерческой разработки на Go от 3 лет.
Уверенное знание PostgreSQL и опыт проектирования схем данных.
Опыт работы с Kafka и Redis.
Понимание принципов работы gRPC и опыт его использования.
Опыт работы с Docker и Kubernetes (K8s).
Навыки проектирования архитектуры распределённых систем.
Умение писать чистый, тестируемый и поддерживаемый код.
Будет плюсом
Опыт разработки внутренних инструментов и платформенных решений.
Опыт оптимизации сервисов, работа с асинхронными системами.
Опыт работы с AI-агентами или инструментами на их основе.
Опыт перехода с других языков программирования на Go.
Начальник управления цифровых решений, разработок и автоматизации Департамента цифровой аналитики
- организация работы по разработке и сопровождению автоматизированных программных средств;
- осуществление выбора среды разработки, языков программирования, необходимого программного обеспечения;
- разрабатывать автоматизированные программные средства;
- проводить корректировку разработанных программных средств на основе анализа выходных данных;
- осуществлять сопровождение разработанных и внедренных программных средств, и баз данных;
- руководить деятельностью УЦРРиА ДЦА, нести ответственность за результаты его деятельности;
-
Инициативность, исполнительность, качественное выполнение функциональных обязанностей, четкое выполнение поставленных задач в установленные сроки.
-
основное образование:
высшее техническое образование в области Информационных технологий;
-
опыт работы /обязательный:
не менее 3 лет (в сфере WEB-программирования);
-
Владение компьютером:
- знание ООП, MVC;
- знание и опыт работы с фреймворком Laravel 5.+, и/или др;
- знание (в порядке приоритетности):
- знание основных требований информационной безопасности;
- Front-end и/или Back-end разработка;
-
опыт работы, настройки и знание системы контроля версий Git (GitLab);
CI/CD, Docker, Goland (Go), PHP 5.6/7/8, VueJS, Javascript (JQuery), HTML5, CSS3, MySQL, PostgreSQL.
- график работы с 09:00 до 18:00, выходные дни - суббота, воскресенье;
- длительность испытательного срока 3 месяца;
- командировки возможно.
Привет!
Мы строим социальную платформу в формате цифровых пространств осознанного потребления контента с поддержкой креативной экономики. В своей сути, платформа с UGC-контентом и активным социальным взаимодействием. В дальнейшем планируем продукт развивать до полноценного супераппа: в дорожной карте дейтинг, еком, трэвел, и другие продукты. По формату, у нас стартап на частных инвестициях.
Мы строим продукт, в который верим, и ищем в нашу команду единомышленников.
1. Задачи:
- Разрабатывать и поддерживать backend-сервисы на Go и Python.
- Проектировать API, модели данных и взаимодействие между сервисами.
- Развивать функциональность социальной сети, мессенджера, платформы звонков, а также другие продуктовые сервисы.
- Участвовать в архитектурных обсуждениях и документировать технические решения.
- Оптимизировать производительность приложений, баз данных и сетевого взаимодействия.
- Проводить code review и поддерживать стандарты качества кода.
- Разрабатывать unit-, integration- и нагрузочные тесты.
- Анализировать технические риски и декомпозировать продуктовые требования.
- Участвовать в дежурствах, расследовании инцидентов и подготовке post-mortem.
- Помогать в развитии менее опытных инженеров.
2. Обязательные требования
- Опыт коммерческой backend-разработки от 4 лет.
- Уверенное владение Go и опыт его применения в production.
- Практический опыт разработки и поддержки сервисов на Python.
- Глубокое понимание конкурентности, многопоточности и асинхронного программирования.
- Знание алгоритмов, структур данных и принципов объектного и компонентного проектирования.
- Опыт разработки высоконагруженных распределенных систем.
- Понимание микросервисной и событийно-ориентированной архитектуры.
- Опыт работы с REST, gRPC и WebSocket.
- Уверенное владение PostgreSQL:
- проектирование схем и индексов;
- транзакции и уровни изоляции;
- блокировки и конкурентный доступ;
- анализ и оптимизация запросов.
- Опыт работы с Redis.
- Опыт использования Kafka, NATS, RabbitMQ или другого брокера сообщений.
- Понимание идемпотентности, порядка обработки событий, гарантий доставки и eventual consistency.
- Опыт контейнеризации приложений с Docker.
- Базовое понимание Kubernetes и CI/CD.
- Навыки профилирования, поиска утечек памяти и диагностики проблем производительности.
- Опыт работы с системами мониторинга, логирования и трассировки: Prometheus, Grafana, OpenTelemetry, ELK/OpenSearch или аналоги.
- Умение самостоятельно доводить задачу от технического проектирования до эксплуатации в production.
Требования к Go
- Уверенное знание goroutines, channels, context и пакета sync.
- Понимание Go memory model, escape analysis и работы garbage collector.
- Умение диагностировать race condition, deadlock и утечки goroutines.
- Опыт профилирования с помощью pprof, trace и benchmark-тестов.
- Навыки проектирования понятных интерфейсов и управления зависимостями.
- Опыт написания unit- и integration-тестов.
Требования к Python
- Уверенное знание Python 3.
- Опыт работы с asyncio и асинхронными фреймворками.
- Понимание GIL, multiprocessing и ограничений разных моделей конкурентности.
- Опыт разработки API на FastAPI, Django, Flask или аналогичном фреймворке.
- Знание typing, dependency management и инструментов тестирования.
- Опыт профилирования и оптимизации Python-приложений.
Не требуется одинаково глубокое владение обоими языками: основной production-стек может быть Go, а Python — использоваться для отдельных сервисов, интеграций и внутренних инструментов.
Специфика мессенджера
Будет необходим опыт или понимание следующих задач:
- доставка сообщений в реальном времени;
- поддержка большого количества постоянных соединений;
- синхронизация истории между устройствами;
- статусы отправки, доставки и прочтения;
- offline-доставка и push-уведомления;
- групповые чаты и управление участниками;
- хранение и доставка вложений;
- сохранение порядка сообщений;
- дедупликация и идемпотентная обработка;
- presence, typing-индикаторы и счетчики непрочитанных сообщений.
Специфика звонков
- Понимание архитектуры аудио- и видеозвонков.
- Базовые знания WebRTC.
- Понимание signaling, ICE, STUN и TURN.
- Представление о RTP/RTCP, кодеках, задержках, джиттере и потерях пакетов.
- Понимание различий между P2P, SFU и MCU.
- Опыт интеграции с LiveKit, Janus, mediasoup, Jitsi или аналогичными решениями будет преимуществом.
- Умение проектировать серверную логику управления звонками и состояниями участников.
Глубокий опыт разработки медиасервера не является обязательным.
Безопасность
- Понимание OAuth 2.0, OpenID Connect, JWT и пользовательских сессий.
- Опыт реализации аутентификации и авторизации.
- Знание основных уязвимостей web-приложений и способов защиты API.
- Понимание rate limiting, защиты от перебора, спама и злоупотреблений.
- Навыки безопасной работы с персональными данными, секретами и пользовательским контентом.
3. Будет преимуществом
- Опыт разработки социальной сети, мессенджера или коммуникационной платформы.
- Опыт эксплуатации сервисов с миллионами пользователей.
- Практический опыт работы с WebRTC.
- Знание ClickHouse, Elasticsearch/OpenSearch, Cassandra или ScyllaDB.
- Опыт разработки лент новостей, поиска, рекомендаций, модерации или антиспам-систем.
- Понимание принципов end-to-end encryption.
- Опыт нагрузочного тестирования и capacity planning.
- Опыт работы с облачными платформами и Infrastructure as Code.
- Участие в миграции монолита на модульную или микросервисную архитектуру.
4. Soft Skills:
- Самостоятельность: способность работать автономно, выполнение поставленных задач без постоянного контроля.
- Креативность: инициатива в предложении улучшений текущих процессов и продуктов.
- Коммуникативные способности: умение обсуждать технические вопросы с коллегами и стейкхолдерами.
- Ответственность: ответственное отношение к качеству выполняемой работы и срокам сдачи задач.
5. Ожидаемый уровень ответственности
Senior-разработчик самостоятельно проектирует и реализует крупные технические задачи, учитывает влияние изменений на другие сервисы, отвечает за качество решения после выхода в production и помогает команде принимать обоснованные инженерные решения.
6. Условия работы:
Режим работы: 5 дней в неделю, понедельник-пятница, с 9.00-18.00, очный формат работы.
Компенсационный пакет: по необходимости оборудование предоставляет работодатель
Испытательный срок: 3 месяца
Java Developer
#JavaDeveloper #Developer #Java #Удаленно #РФ
Требования:
Стек: Backend: Java, Spring Boot, Kafka. Frontend: React, MobX, React Query. Mobile: iOS, Android. PostgreSQL, S3, OpenID. Микросервисная архитектура. Опыт коммерческой разработки на Java от 5 лет. Уверенное владение Spring, Hibernate, Gradle. Опыт с JMS и JAX-WS, Git, Jenkins, UML, JUnit. Опыт руководства командой разработчиков (от 3 человек). Опыт командной разработки с использованием Jira и Confluence. Опыт работы по Waterfall и гибким методологиям (Agile / Scrum / DevOps).
Локация:📍Удалённо в РФ.
Контакт для отклика: @IT_SergHR +CV
👉забрать special offer
Смотрите также в каталоге
Хотите персональную подборку?
Введите свои критерии — мы отфильтруем вакансии по вашим требованиям
Найти подходящие вакансии →