О проекте: Вы присоединитесь к ключевой команде, которая занимается разработкой и развитием основной эквайринговой платформы SmartCore. Это сложная, высоконагруженная система с микросервисной архитектурой, работающая в режиме 24/7. Платформа отвечает за весь жизненный цикл платежа — от инициации до клиринга, обеспечивая минимальные задержки, высокую отказоустойчивость и соответствие строгим стандартам безопасности (PCI DSS).
Задачи:
— Проектирование и разработка новых микросервисов и бизнес-логики на Kotlin и Java.
— Оптимизация производительности существующих компонентов системы, работа с высоконагруженными участками кода.
— Принятие ключевых архитектурных решений для повышения отказоустойчивости, масштабируемости и безопасности платформы.
— Интеграция со сторонними платежными системами, банками и процессинговыми центрами.
— Работа с асинхронными потоками данных с использованием Kafka и RabbitMQ.
— Проведение code review, наставничество менее опытных коллег и внедрение лучших практик разработки.
— Активное участие в R&D, исследование и внедрение новых технологий в стек проекта.
— Покрытие кода unit- и интеграционными тестами, поддержание высокого качества кодовой базы.
Требования:
— Коммерческий опыт бэкенд-разработки на Java/Kotlin от 10 лет.
— Экспертное владение Kotlin: идиомы, корутины, функциональные возможности.
— Глубокое знание Java Core и экосистемы JVM.
— Отличное знание Spring Boot, включая REST API, автоконфигурацию, Spring Security, Actuator.
— Экспертный уровень работы с PostgreSQL: проектирование сложных схем, оптимизация запросов, уровни изоляции транзакций, репликация.
— Опыт работы с MongoDB.
— Практический опыт построения систем на базе Kafka: брокер, паттерны producer/consumer, гарантии доставки сообщений.
— Опыт работы с RabbitMQ и Redis (кэширование, pub/sub, распределённые блокировки).
— Опыт проектирования и разработки распределённых, отказоустойчивых систем (микросервисная архитектура, CQRS, Event Sourcing).
— Знание современных AI-технологий, включая AI-агентов и LLM.
— Понимание сетевых протоколов TCP/IP, HTTP/2, gRPC.
— Опыт работы с Docker и Kubernetes.
— Навыки написания чистого, поддерживаемого и хорошо тестируемого кода.
— Высокая степень самостоятельности, проактивность, ответственность за результат и качество продукта.
Будет плюсом:
— Опыт работы в финтехе или процессинге платежей, знание стандарта PCI DSS.
— Опыт работы с реактивными стеками (Project Reactor, WebFlux).
— Опыт использования инструментов мониторинга и трассировки (Prometheus, Grafana, Jaeger).
— Опыт проведения нагрузочного тестирования (JMeter, Gatling).
Условия:
— Конкурентоспособная заработная плата, обсуждаемая индивидуально.
— Современный технологический стек и отсутствие бюрократии.
— Бюджет на обучение, посещение профильных конференций и покупку литературы.
— Корпоративный доступ ко всем передовым LLM моделям в Max комплектации.
— Работа в команде экспертов, где мнение каждого учитывается.
Задачи:
- Взаимодействовать с аналитиками и старшими разработчиками для уточнения требований, обсуждать архитектурные решения и согласовывать задачи
- Разрабатывать бэкенд‑часть приложений на Java: создание и поддержка серверной логики в соответствии с техническими требованиями
- Создавать интеграционные сервисы: разработка механизмов взаимодействия между внутренними системами и внешними API
- Проектировать и реализовывать микросервисные компоненты: разработка отдельных модулей системы с учётом принципов микросервисной архитектуры, обеспечение их корректного взаимодействия
- Делать интеграции с AI‑решениями: подключение и настройка взаимодействия с LLM‑платформами
- Писать и поддерживать юнит‑тесты: создание автоматизированных тестов (JUnit, Mockito) для проверки корректности работы кода, обеспечение высокого покрытия тестами новых и существующих модулей
- Исправлять дефекты: анализ и устранение ошибок в существующем коде
- Делать рефакторинг и оптимизацию кода: улучшение структуры и производительности существующего кода под руководством наставника, соблюдение принципов чистого кода (Clean Code) и лучших практик Java‑разработки
Требования:
- Уверенное знание Java 17 и опыт разработки на Spring Boot 3 от 6 месяцев
- Уверенное знание SQL: join, подзапросы, агрегатные и оконные функции, знание в теории или практические навыки оптимизации запросов (работа с индексами и партициями), умение анализировать план выполнения запроса
- Опыт работы с реляционной БД PostgreSQL
- Знание принципов работы с REST API (разработка и интеграция)
- Опыт написания юнит‑тестов с использованием JUnit и Mockito
- Опыт работы с Git и Maven
- Базовые знания шаблонов проектирования (design patterns) в Java
- Понимание принципов микросервисной архитектуры и основ работы многопоточных приложений
- Практический опыт работы с Spring JDBC
- Умение разбираться в чужом коде и вносить в него изменения
- Высшее или неоконченное высшее техническое образование
Условия:
- Внутренние семинары, митапы
- ДМС со стоматологией для сотрудников и скидку на покупку ДМС для ближайших членов семьи
- Техника для комфортной работы
- Сессии профессионального развития персонала с планом индивидуального развития каждого сотрудника
Задачи:
— Участвовать в проработке архитектурных решений для запуска новых продуктов/проектов, взаимодействуя с менеджерами, аналитиками, разработчиками и тестировщиками
— Заливать новые фичи в develop
— Проводить Code Review и помогать коллегам избегать ошибок в продакшене
— Покрывать тестами каждую задачу
— Исправлять баги, если тесты их не выявили
— Обеспечивать интеграцию решений в процесс CI/CD
— Поддерживать высокую отказоустойчивость и производительность продакшена
— Выполнять разнообразные задачи: от мелких правок API до создания новых сервисов
Требования:
— Опыт разработки на Java не менее года, использование Java 17 и выше
— Умение работать в команде, знание гибких методологий Scrum/Kanban
— Знание систем автоматизации сборок Maven/Gradle, опыт работы с Gitlab CI/Jenkins
— Навыки подготовки Docker образов и знакомство с Kubernetes
— Знание паттернов проектирования и System Design
— Базовые знания Linux и уверенное использование Git
ОфисМосква
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Задачи:
— Разработка и развитие кода по принятым общебанковским/командным стандартам.
— Обеспечение качества кода и полноты реализации требований.
— Проработка задач: уточнение требований, анализ рисков, декомпозиция, оценка, согласование ожидаемого результата.
— Самостоятельное ведение задач от согласованного решения и до запуска в промышленной среде.
— Выполнение PoC и R&D работ для проверки подходов в рамках конкретной задачи/сервиса.
— Участие в разборе проблем в промышленной среде совместно с командой сопровождения.
— Поиск и устранение дефектов и проблем производительности (в том числе по результатам нагрузочного тестирования).
— Взаимодействие со смежными командами по интеграциям и техническим вопросам.
— Участие в ведении технической документации по проекту; технические консультации.
Требования:
— Общий стаж коммерческой разработки на Java от 4 лет.
— Уверенные навыки разработки потоковых сервисов (на Kafka / Kafka Streams).
— Опыт работы с объектными хранилищами (MinIO, S3).
— Опыт работы с SQL БД (Oracle, PostgreSQL, YDB).
— Опыт работы с Kubernetes (понимание базовых сущностей, умение диагностировать проблемы развёртывания и конфигурации приложений).
— Опыт работы с инструментами контейнеризации и понимание CI/CD на уровне пользователя.
— Опыт работы с REST/SOAP/gRPC.
— Уверенные навыки работы с Git.
— Опыт разработки высоконагруженных систем.
— Опыт применения принципов проектирования и архитектурных паттернов.
— Поддержание чистого и читаемого кода, обязательное участие в code review, покрытие изменений unit- и интеграционными тестами.
— Будет плюсом: опыт работы с Apache Flink, опыт работы в банковской сфере.
Условия:
— Стабильный и прозрачный доход: размер заработной платы обсуждается по итогам собеседования + квартальная премия по результатам KPI.
— Возможность влиять на крупные проекты, которые важны миллионам пользователей.
— Полную удалёнку или гибрид на выбор, а также уютный ИТ-хаб в Москве, Санкт-Петербурге, Екатеринбурге и сезонный коворкинг в Сочи.
— Сложные и интересные задачи, современный стек технологий.
— Заботу о вашем здоровье: программа ДМС с первых дней работы, куда входит стоматология, обслуживание в лучших клиниках города, страхование и компенсация 10-ти дней больничного.
— Возможность вертикального и горизонтального карьерного роста: регулярно проходят тренинги, вебинары, митапы и демо-дни.
— Оплату посещения профильных конференций и курсов, помощь с подготовкой к публичным выступлениям и написанием статей на Хабр.
— Доступ к бесплатным корпоративным библиотекам Alpina Digital, MyBook и бизнес-изданий.
— Предложения от Банка только для сотрудников: собственные спортзалы (Москва, Санкт-Петербург, Екатеринбург), а также скидки на услуги туристических агентств, продукты питания, в рестораны, бары, магазины.
— Работа у трижды лучшего работодателя РФ по версии hh.ru, Forbes, РБК.
— Программа развития AI-грамотности: треки по работе с нейросетями от базового до продвинутого уровня.
Задачи:
- Разработка и развитие кода по принятым общебанковским/командным стандартам.
- Обеспечение качества кода и полноты реализации требований.
- Проработка задач: уточнение требований, анализ рисков, декомпозиция, оценка, согласование ожидаемого результата.
- Самостоятельное ведение задач от согласованного решения и до запуска в промышленной среде.
- Выполнение PoC и R&D работ для проверки подходов в рамках конкретной задачи/сервиса.
- Участие в разборе проблем в промышленной среде совместно с командой сопровождения.
- Поиск и устранение дефектов и проблем производительности (в том числе по результатам нагрузочного тестирования).
- Взаимодействие со смежными командами по интеграциям и техническим вопросам.
- Участие в ведении технической документации по проекту; технические консультации.
Требования:
- Общий стаж коммерческой разработки на Java от 4 лет.
- Уверенные навыки разработки потоковых сервисов (на Kafka / Kafka Streams).
- Опыт работы с объектными хранилищами (MinIO, S3).
- Опыт работы с SQL БД (Oracle, PostgreSQL, YDB).
- Опыт работы с Kubernetes (понимание базовых сущностей, умение диагностировать проблемы развёртывания и конфигурации приложений).
- Опыт работы с инструментами контейнеризации и понимание CI/CD на уровне пользователя.
- Опыт работы с REST/SOAP/gRPC.
- Уверенные навыки работы с Git.
- Опыт разработки высоконагруженных систем.
- Опыт применения принципов проектирования и архитектурных паттернов.
- Поддержание чистого и читаемого кода, обязательное участие в code review, покрытие изменений unit- и интеграционными тестами.
- Будет плюсом: опыт работы с Apache Flink, опыт работы в банковской сфере.
УдалённоseniorГеография найма не уточнена, офис: Москва
Aviasales для бизнеса — сервис организации командировок и первый в мире мета-поиск авиабилетов для компаний. Сервис сравнивает цены на авиабилеты среди разных поставщиков и предлагает b2c-прайс для бизнеса. Кроме авиабилетов, продаются отели, ЖД-билеты, автобусные билеты, трансферы, страховки и дополнительные услуги. Компании получают дешёвые цены на тревел-услуги, удобный личный кабинет, возможность заказа билетов сотрудниками, настраиваемые тревел-политики и все необходимые закрывающие документы для бухгалтерии.
Бэкенд написан на Python, фронтенд – REST, на 85% обслуживает основную панель для клиентов, на 10% — внутреннюю админку саппорта, на 5% — публичную часть API. Часть кода отвечает за взаимодействие с фронтендом и реализует внутреннюю логику, другая часть — множество взаимодействий с поставщиками и связки с другими сервисами. Задачи планируются недельными спринтами в Jira.
Задачи:
— разрабатывать бекенд на Python;
— вносить изменения в уже существующие компоненты;
— проактивно предлагать улучшения в архитектуре и коде, опережая появление проблем;
— участвовать в планировании развития системы и приоритезации технических задач;
— проектировать архитектуру новых сервисов бекенда Авиасейлс для бизнеса (корпоративные путешествия: авиа, ж/д, отели, автобусы, бизнес-трипы, политики, отчётность).
Требования:
— уверенное владение Python;
— экспертиза в DDD и лучших архитектурных практиках;
— опыт с любым из современных Python-стеков: Django / FastAPI / SQLAlchemy;
— опыт применения паттернов проектирования и SOLID;
— опыт работы с PostgreSQL, MongoDB и построения оптимальных схем данных;
— знание Kubernetes, Docker, CI/CD (Jenkins, GitHub Actions);
— опыт с системами очередей и асинхронными задачами (Kafka);
— опыт проектирования систем с четким разделением на слои ответственности;
— опыт фича оунерства: умение коммуницировать с бизнес-заказчиками и техническими специалистами, умение рассказывать кейсы;
— навыки автоматизированного тестирования (pytest).
Условия:
— работа из любой точки мира;
— оплата в долларах;
— удобные процессы без бюрократии, горизонтальные и открытые коммуникации, быстрое обсуждение идей и принятие решений;
— компенсации: ДМС, психотерапия или иностранные языки, занятия спортом и больничный;
— возможность работать на Пхукете с видом на океан.
Задачи:
-разработка на Java/Kotlin с использованием PostgreSQL
-ревью и оптимизация кода
-подготовка архитектурных решений, эксплуатационной документации
-участие в тестировании, подготовка и проведение нагрузочного тестирования
-внедрение доработок в промышленную эксплуатацию
-локализация и устранение ошибок, анализ инцидентов
-наставничество, развитие компетенций команды
Требования:
-опыт разработки на Java/Kotlin (>3 лет)
-опыт проектирования и оптимизации работы с БД
-навыки работы с генеративными AI-моделями
-опыт создания AI-агентов и использования их в работе будет преимуществом
-опыт использования GigaChat, Kandinsky и аналогов в продуктах, навыки создания и использования AI-агентов
-инструментальное владение AI для анализа, генерации и автоматизации
-опыт работы с критичными и высоконагруженными приложениями
Задачи:
— разрабатывать бекенд на Python;
— вносить изменения в уже существующие компоненты;
— проактивно предлагать улучшения в архитектуре и коде;
— участвовать в планировании развития системы и приоритезации технических задач;
— проектировать архитектуру новых сервисов бекенда (корпоративные путешествия: авиа, ж/д, отели, автобусы, бизнес-трипы, политики, отчётность).
Требования:
— уверенное владение Python;
— экспертиза в DDD и лучших архитектурных практиках;
— опыт с любым из современных Python-стеков: Django / FastAPI / SQLAlchemy;
— опыт применения паттернов проектирования и SOLID;
— опыт работы с PostgreSQL, MongoDB и построения оптимальных схем данных;
— знание Kubernetes, Docker, CI/CD (Jenkins, GitHub Actions);
— опыт с системами очередей и асинхронными задачами (Kafka);
— опыт проектирования систем с разделением на слои ответственности;
— навыки автоматизированного тестирования (pytest);
— умение коммуницировать с бизнес-заказчиками и техническими специалистами, опыт фича-оунерства.
Условия:
— работа из любой точки мира (удалённо);
— оплата в долларах;
— компенсации: ДМС, психотерапию или обучение языкам, занятия спортом, больничный;
— возможность работать из любых мест (пример: Пхукет).
Задачи:
— Разрабатывать и оптимизировать масштабируемые продукты и финтех-сервисы (В2В и В2С) для международного рынка;
— Проектировать эффективные схемы данных (PostgreSQL), работать со сложной бизнес-логикой продукта, чувствительными данными и секьюрными API, микросервисной архитектурой;
— Взаимодействовать с DevOps-инженерами по поддержке и оптимизации инфраструктуры;
— Проводить код-ревью, быть наставником и передавать знания.
Требования:
— Опыт разработки от 5 лет на Node.js / TypeScript: глубокое понимание асинхронности (Event Loop, Promises, async/await);
— Опыт проектирования схем БД для PostgreSQL, опыт написания PL/pgSQL, навыки оптимизации запросов (понимание планов запросов, индексы);
— Понимание архитектурных паттернов проектирования, опыт проектирования RESTful API;
— Умение эффективно работать с инструментами искусственного интеллекта (ИИ) для решения профессиональных задач;
— Soft Skills: умение брать на себя ответственность за техническую реализацию, аргументированно защищать свои решения, находить технические решения для достижения бизнес-целей.
О ПРОЕКТЕ:
Совместно с компанией-партнером создаем профессиональную торговую платформу для ПК, веб-терминал и систему управления ордерами (OMS) для проп-трейдинговых компаний.
Задачи:
— backend-разработка на C# и .NET
Требования:
— Опыт backend-разработки на C# и .NET от 10 лет
— Глубокое понимание алгоритмов и структур данных
— Практический опыт работы с критически важными для производительности компонентами .NET: multithreading, memory/allocations, GC, Span/structs
— Наличие профильного высшего образования (компьютерные науки, математика или смежные технические области)
— Опыт работы в сфере торговли, финтеха, высокочастотной торговли или других системах с низкой задержкой/работы в реальном времени
— Практический опыт принятия реальных архитектурных решений и обучения других разработчиков
Софт-скиллы и специальные требования:
— Свободное владение английским языком — устным и письменным (уровень B2 или выше для общения с командой)
— Умение четко объяснять технические решения в ходе обсуждений с распределенной командой
— Пересечение рабочего времени в течение как минимум 4 часов в интервале с 9:00 до 17:00 по североамериканскому восточному времени (EST)
— Отличные аналитические способности и навыки решения проблем
— Развитые коммуникативные навыки, умение работать самостоятельно и вести несколько задач одновременно
Условия:
— Удаленная работа по среднеевропейскому времени (CET), фултайм
— Оформление по B2B контракту, проектная занятость на 6+ месяцев с возможностью последующего трудоустройства в штат заказчика
— Почасовая оплата до 30$/час (по итогам интервью)
— Готовность выйти в течение 3 недель
Этапы и проверка данных:
— Background check: проверка наличия судимости и правового статуса по месту нахождения
— Интервью (3 этапа): техническое собеседование (2 часа) и собеседование с клиентом (2 этапа)
УдалённоseniorГеография найма не уточнена, офис: Алматы
Location: Москва
HR-платформа Сбера "Пульс" ищет Java/Kotlin лида разработки.
Обязанности
* Разработка и поддержка backend-сервисов на Kotlin/Java в рамках текущего стека (Spring Boot 3, Exposed, PostgreSQL, Kafka, K8s)
* End-to-end владение бэкендом: от обсуждения требований с системным аналитиком до выката в продакшен и последующей эксплуатации
* Проектирование схем БД, миграций, доменных моделей и контрактов API
* Реализация интеграций через Kafka и REST с внешними и внутренними системами с учётом отказоустойчивости и идемпотентности
* Настройка деплоя и эксплуатации сервисов в Kubernetes (манифесты/Helm, конфиги, секреты), участие в CI/CD-пайплайне
* Покрытие кода юнит- и интеграционными тестами (Testcontainers), совместная работа с тестировщиком над сценариями и приёмкой
* Совместная работа с системным аналитиком: уточнение требований, валидация постановок на реализуемость, влияние на декомпозицию
* Контроль качества и техдолга на бэкенде: code style, ревью собственных решений, рефакторинг, документация
* Участие в инцидент-менеджменте: разбор проблем на проде, дежурство в разумных пределах, постмортемы
* Технологические решения по стеку и архитектуре бэкенда — самостоятельно, согласовывая ключевые с тимлидом/архитектором
* Соблюдение требований домена: безопасность данных, аудит операций, корректность денежных расчётов
Требования
* 5+ лет коммерческой разработки бэкенда на JVM, из них значимый опыт на Kotlin (желательно Kotlin 2) и/или современной Java (17+, опыт с Java 21 — плюс)
* Глубокое знание Spring Boot 3, включая Spring Data, Spring Security, конфигурацию, тестирование (Spring Test, Testcontainers)
* Уверенная работа с PostgreSQL: проектирование схем, индексы, оптимизация запросов, объяснение планов, миграции (Flyway/Liquibase), понимание уровней изоляции и транзакций
* Опыт с Kotlin Exposed (или готовность быстро перейти с JPA/Hibernate/jOOQ)
* Практический опыт с Apache Kafka: продюсеры/консюмеры, партиционирование, гарантии доставки, идемпотентность, обработка ошибок и DLQ
* Опыт эксплуатации сервисов в Kubernetes: написание манифестов/Helm-чартов, конфигурация ресурсов, health/readiness probes, понимание сетевой модели, секретов, графика выкатки
* Уверенный CI/CD: GitLab CI / GitHub Actions / Jenkins, сборка артефактов, контейнеризация (Docker), автоматические тесты в пайплайне
* Понимание архитектурных паттернов: чистая/гексагональная архитектура, DDD-подход к моделированию домена, идемпотентность, транзакционные паттерны (outbox, saga), eventual consistency
* Опыт проектирования и сопровождения REST API (OpenAPI/Swagger), понимание контрактного подхода
* Самостоятельность и продуктовое мышление: умение декомпозировать задачу из бизнес-постановки в технические шаги, принимать архитектурные решения и нести за них ответственность
* Внимание к надёжности: метрики, логирование, трейсинг (Prometheus/Grafana/OpenTelemetry или аналоги), умение разбирать инциденты в проде
* Опыт работы в FinTech или другом домене с высокими требованиями к корректности денежных операций, аудиту и безопасности — сильное преимущество
* Английский на уровне чтения технической документации
Будет плюсом
* Опыт работы единственным бэкендером в команде или в условиях высокой автономии
* Знание coroutines в Kotlin, опыт реактивного программирования (WebFlux, Reactor)
* Опыт с распределёнными транзакциями, saga, transactional outbox в продакшене
* Опыт с инфраструктурой как код (Terraform/Helmfile/ArgoCD)
Условия
* Инновационные, амбициозные проекты и задачи, которые развивают: всегда есть возможность прокачать свои навыки в работе и профессионально расти;
* Среда для обмена знаниями – высокая экспертиза внутри команды;
* Сплоченная команда, работающая над общими задачами и умеющая хорошо отдыхать;
* Нашу культуру создают сами сотрудники – мы их слышим и помогаем создавать и поддерживать корпоративные комьюнити по интересам
* Стабильная заработная плата и годовой бонус;
* Гибридный формат работы. Современный IT-офис вблизи Москва-Сити в пяти минутах от метро "Кутузовская", с фитнес залом;
* Более 400 образовательных программ СберУниверситета для профессионального и карьерного развития;
* Расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа;
* Гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ;
* Подписка Прайм с возможностью использования трёх близких;
* Вознаграждение за рекомендацию друзей в команду Сбера.
Компания: Продуктовая IT-компания с офисом в Бостоне, США. Сервис помогает быстрее находить, оценивать и продвигать коммерческую недвижимость с помощью AI и глубокой аналитики рынка. Решение для брокеров, инвесторов и собственников, которым нужны актуальные листинги, точные инсайты и более быстрые решения по сделкам.
Почему это интересно:
— Продукт с реальной ценностью: Big Data + AI
— Сильная команда инженеров и продуктовых специалистов
— Минимум бюрократии, быстрые решения
— Влияние на архитектуру и финальный продукт
— Удаленная работа
— Бонусы и stock options
— Возможность релокации / стажировки в США
— Время и ресурсы на рефакторинг и улучшения
— Внутренние QA — разработчики не остаются один на один с качеством
Задачи:
— Разработка и развитие backend-компонентов продукта
— Архитектурное проектирование и развитие серверной части системы
— Руководство командой backend-разработки
— Проведение code review, контроль качества кода и соблюдения инженерных стандартов
— Участие в оценке задач, планировании спринтов и управлении техническим долгом
— Проработка и внедрение решений по повышению производительности, стабильности и масштабируемости системы
— Участие в проектировании и реализации новых функциональных модулей
— Подготовка и актуализация технической документации
— Взаимодействие с product-командой, дизайнерами и смежными техническими ролями
— Наставничество разработчиков, участие в найме и онбординге
— Внедрение и использование AI-агентов в продуктовых и внутренних процессах
— Оценка, внедрение и масштабирование AI-решений
— Обеспечение наблюдаемости, надёжности и управляемости AI-сервисов
Требования:
— Опыт в коммерческой разработке от 7 лет
— Практическое использование AI агентов в процессах разработки от 1,5 лет
— Опыт работы на каждом месте не менее 2,5 лет
— Опыт управления командой от 3 лет
— Английский не ниже В1
— Высшее техническое образование строго из списка ВУЗов: МФТИ, МГУ, НИУ ВШЭ, НИЯУ МИФИ, МГТУ имени Н. Э. Баумана, РУДН, МАИ, «МИСИС», ИТМО, СПбГУ, «ЛЭТИ», СПбПУ Петра Великого, УрФУ, Иннополис, ЮФУ, ТПУ, КФУ, НГУ, ТГУ, СФУ, Белорусский государственный университет, Белорусский национальный технический университет, Белорусский государственный технологический университет, БГУИР, КНУ им. Тараса Шевченко, КПИ им. Игоря Сикорского, ХПИ (Харьковский политех).
Технологии:
— PHP 8.x
— MySQL / PostgreSQL
— Redis
— Elasticsearch
— SQL
— Linux
— Git
Будет преимуществом опыт работы с:
— RabbitMQ
— Go
— Python
— FastAPI
— SQLAlchemy
— Celery
Условия:
— График работы 5/2, оплачиваемый отпуск
— Дистанционный формат работы из любой точки мира
— Отсутствие бюрократии и микроменеджмента - ориентируются на результат
Задачи:
— построить единую платформу для работы AI-агентов в рамках кластера — от концепции до внедрения;
— разработать инструменты наблюдаемости, оценки качества и проводить исследования, чтобы понимать, какие подходы, фреймворки и технологии работают в реальных сценариях;
— внедрять архитектурные решения для ключевых инициатив в области GenAI, обеспечивая масштабируемость, надёжность и эффективность.
Требования:
— опыт разработки на Python/Go;
— глубокое понимание ограничений LLM: контекстные окна, галлюцинации, задержки и стоимость — умение проектировать решения с учётом этих факторов;
— опыт построения RAG-пайплайнов на realtime данных;
— понимание архитектурных выборов: когда использовать harness, а когда — framework (Claude Code, Dify, n8n и др.), и как правильно подбирать модель под задачу;
— умение считать token economics: оптимизировать маршрутизацию моделей, кешировать промпты, оценивать ROI on-prem решений;
— проведение бенчмаркинга AI-агентов с помощью precision/recall, LLM-as-judge и A/B-тестов на production-данных;
— автономное ведение квартальных проектов «под ключ» — от постановки цели до сдачи результата.
Задачи:
- разрабатывать бекенд на Python;
- вносить изменения в уже существующие компоненты;
- проактивно предлагать улучшения в архитектуре и коде, опережая появление проблем;
- участвовать в планировании развития системы и приоритезации технических задач;
- проектировать архитектуру новых сервисов бекенда Авиасейлс для бизнеса (корпоративные путешествия: авиа, ж/д, отели, автобусы, бизнес-трипы, политики, отчётность).
Требования:
- уверенное владение Python;
- экспертиза в DDD и лучших архитектурных практиках;
- опыт с любым из современных Python-стеков: Django / FastAPI / SQLAlchemy;
- опыт применения паттернов проектирования и SOLID;
- опыт работы с PostgreSQL, MongoDB и построения оптимальных схем данных;
- знание Kubernetes, Docker, CI/CD (Jenkins, GitHub Actions);
- опыт с системами очередей и асинхронными задачами (Kafka);
- опыт проектирования систем с четким разделением на слои ответственности;
- опыт фича оунерства: умение коммуницировать с бизнес-заказчиками и техническими специалистами, а также рассказывать интересные кейсы;
- навыки автоматизированного тестирования (pytest).
Обзор позиции и команды:
Открыта позиция Middle+/Senior Scala Developer. Вы будете работать в распределенной команде из 4 человек над новым FinTech‑продуктом и текущей платформой.
Задачи:
• Разрабатывать и поддерживать backend‑сервисы;
• Участвовать в проектировании архитектуры и предлагать решения, которые выдержат высокие нагрузки и строгие требования к надёжности;
• Работать с финансовыми операциями, событиями и проекциями — обеспечивать корректность и прозрачность обработки данных;
• Проводить code review, писать тесты и оптимизировать систему, чтобы она оставалась стабильной и предсказуемой;
• Обсуждать и обосновывать архитектурные решения, помогая команде принимать взвешенные технические решения.
Требования к кандидату:
• Коммерческий опыт разработки на Scala от 5 лет;
• Практический опыт работы с Cats Effect;
• Уверенное владение PostgreSQL и SQL;
• Понимание принципов CQRS, Event Sourcing и работы распределённых систем;
• Опыт использования ИИ‑инструментов в разработке;
• Самостоятельность, умение аргументированно обсуждать архитектурные подходы;
• Уровень английского, достаточный для технической коммуникации.
Будет плюсом:
• Опыт в FinTech или платёжных системах;
• Работа с Redis, MinIO, FS2, Doobie либо знание подходов DDD.
Условия:
• Удалённая работа;
• Конкурентная зарплата (в рынке);
• Участие в создании продукта с нуля и возможность влиять на архитектуру и технические стандарты проекта.
Задачи:
— Производить архитектурные предложения и принимать решения по развитию платформы и новым функциям.
— Выполнять полный цикл разработки функций: дизайн, кодирование, тестирование и деплой.
— Сотрудничать с продуктовыми командами для анализа технической осуществимости и информирования продуктовых решений.
— Наставлять младших инженеров через код-ревью, парное программирование и обсуждения дизайна.
— Вносить вклад в операционные руководства и надежность системы через реагирование на инциденты и анализ после них.
— Обеспечивать соблюдение методологий разработки и выявлять улучшения в кодовой базе, инструментах и процессах.
Требования:
— 5-7 лет опыта в разработке ПО, из них около 2 лет на уровне senior.
— Сильное владение JVM-языками (предпочтительно Kotlin, Java или Scala).
— Экспертиза в архитектуре микросервисов, RESTful API и паттернах распределенных систем.
— Опыт работы с GCP или другими крупными облачными провайдерами (AWS, Azure) и контейнеризацией (Docker, Kubernetes).
— Практический опыт с реляционными базами данных (Postgres) и моделированием данных.
— Практический опыт использования AI-инструментов (ChatGPT, Claude, Cursor, Copilot) и prompt engineering для задач разработки.
Будет плюсом:
— Опыт работы с потоковыми данными и технологиями обмена сообщениями, такими как Kafka, Spark или Storm.
Условия:
— Совместная работа в поддерживающей команде профессионалов.
— Возможность построить и развить надежную облачную инфраструктуру с нуля.
— Акцент на техническое лидерство и наставничество.
Задачи:
— Разработка и поддержка сервисов букмекерской платформы на Scala.
— Работа с доставкой данных в реальном времени через WebSocket и GraphQL.
— Рефакторинг протокола доставки линий и поддержка миграции с RabbitMQ на Kafka.
— Улучшение стриминговых решений для повышения производительности, масштабируемости и скорости загрузки.
— Оптимизация обработки конфигураций букмекерской линии в сервисах.
— Работа с компонентами высокой нагрузки: Weblines, WebSocket/GraphQL линии.
— Внесение вклада в архитектурные и технические решения для систем стриминга и доставки линий.
— Рефакторинг и улучшение существующих сервисов.
— Добавление и улучшение функционального, интеграционного, производительного и регрессионного тестирования.
— Обеспечение более безопасных, быстрых и надежных релизов.
Требования:
— Опыт работы в backend-разработке на уровне Senior или сильного Middle+.
— Глубокие знания Scala и экосистемы (Cats Effect, ZIO, Kyo).
— Опыт работы с потоковыми реализациями в Scala (Reactive Streams, Akka, FS2 и др.).
— Опыт создания веб-сервисов (REST API, GraphQL, WebSocket).
— Опыт разработки распределенных систем и микросервисов (Kafka, RabbitMQ, RPC).
— Умение работать с комплексным дизайном систем и сложной бизнес-логикой.
Условия:
— Полное медицинское страхование.
— Оплачиваемый больничный до 10 дней без справки.
— 20 дней оплачиваемого отпуска плюс дополнительный отпуск по важным жизненным событиям.
— Возможности для обучения и профессионального развития.
— Поддержка изучения языков для многоязычного сотрудничества.
— Современное оборудование для работы.
— Международная команда из нескольких стран.
— Корпоративные мероприятия и командные активности.
— Программа поддержки в критических ситуациях.
— Подарки и поддержка при важных жизненных событиях.
УдалённоseniorИспания, Латвия, Черногория, Мальта; SENIOR SCALA ENGINEER | REMOTE OR RELOCATION #remote or #relocation #fulltime #itjob #igaming #scala https://teletype.in/@courierus/fRmX73xclVd; REMOTE GLOBAL OR RELOCATION TO 4 COUNTRIES As a fast-growing, award-winning company, Betby powers the industry with our premium sportsbook, featuring world-class risk management and seamless omni-channel support, reaching millions of players across countless markets; With offices in Latvia, Malta, Spain, and Montenegro, we offer a vibrant work culture, relocation opportunities, and full support for remote talent across the globe
Задачи:
— Спроектировать целевую архитектуру новой платформы с нуля: домены, сервисы, интеграции, модель масштабирования.
— Определить границы MVP и заложить архитектурные инварианты для дальнейшего развития.
— Спроектировать контур интеграции с моделями нейросетей (изоляция вычислений, контроль SLA).
— Принимать ключевые решения по стеку и паттернам, проводить код-ревью, формировать инженерную культуру.
— Взаимодействовать с ИБ/DevSecOps, закладывая требования безопасности на этапе проектирования.
— Сформировать команду после завершения архитектурно-аналитической фазы.
Требования:
— 6+ лет коммерческой backend-разработки, из них 2+ года в роли Tech Lead / Solution Architect на HighLoad проектах.
— Отличное знание Java и уверенный опыт проектирования распределенных систем (очереди, кэши, масштабирование).
— Опыт работы с Go (или сильная экспертиза в HighLoad и готовность стать владельцем Go-контура).
— Понимание frontend-архитектуры (взаимодействие с React) и принципов встраивания AI/ML в промышленные ИС.
— Умение проектировать MVP как архитектурно правильное ядро, а не «костыль».
— Опыт работы в проектах с требованиями ИБ и аттестации будет огромным плюсом.
Условия:
— Зарплата: от 400 000 ₽ на руки (выплаты 2 раза в месяц).
— Формат: Офис в Москве (5/2, 09:00-18:00 или 10:00-19:00). После испытательного срока — 1 день удаленки.
— Оформление: строго по ТК РФ.
— Бонусы: IT-аккредитация, выдача техники, подключение к ИИ-сервисам, обучение, возможность карьерного роста.
ОфисseniorМосква
УдалённоseniorГеография найма не уточнена
leadМосква
Удалённо
lead
Почему это интересно: Продукт с реальной ценностью: Big Data + AI Сильная команда инженеров и продуктовых специалистов Минимум бюрократии, быстрые решения Влияние на архитектуру и финальный продукт Удаленная работа Бонусы и stock options Возможность релокации / стажировки в США Время и ресурсы на рефакторинг и улучшения Внутренние QA — разработчики не остаются один на один с качеством Задачи: Разработка и развитие backend-компонентов продукта