Backend-разработчик (Kotlin)
Разработка backend-сервисов на Kotlin для билетной системы городского транспорта. Требуется опыт от 4 лет, знание Spring Boot, асинхронности и распределённых систем. Предлагают официальное оформление и гибкий график.
Зарплата не указана — оценили по рынку
На основе 13 похожих вакансий за 90 дней.
Что предстоит делать
Мы работаем над развитием передовых способов платежей и предлагаем пассажирам городского транспорта в регионах максимально широкий выбор вариантов оплаты проезда. Наша билетная система действует более чем в 25 регионах России, где проживают 40 млн человек. Наше ПО работает в 17 тыс. транспортных средствах по всей стране, ежедневно обрабатывая более 900 тыс., транзакций. Верим, что с нами, переход на современную систему оплаты проезда поможет не только местным жителям, но способствует развитию внутреннего туризма РФ. Перед тобой будут стоять задачи: • Проектировать и разрабатывать backend-сервисы на Kotlin (Spring Boot): gRPC-API, интеграционные коннекторы к внешним системам, обработчики событий. • Проектировать контракты межсервисного взаимодействия (gRPC/protobuf) и модели данных. • Работать с разными хранилищами (реляционные БД, кэш, аналитические БД) и брокерами сообщений. • Обеспечивать надёжность интеграций: таймауты, ретраи, деградация при недоступности внешних систем, согласованность данных. • Поддерживать эксплуатацию: логирование, диагностику, релизы, разбор инцидентов. • Писать тесты, участвовать в код-ревью, развивать инженерную культуру. • Менторить менее опытных коллег, участвовать в архитектурных обсуждениях.
Что ждём от вас
- Коммерческий опыт на Kotlin от 4 лет (либо сильный Java-бэкграунд с реальным переходом на Kotlin), JVM (Java 17+).
- Глубокое знание Spring Boot 3.x: DI, конфигурация, профили, стартеры, жизненный цикл приложения.
- Глубокое знание Spring Boot 3.x: DI, конфигурация, профили, стартеры, жизненный цикл приложения.
- Асинхронность: kotlinx-coroutines и/или реактивный стек (Reactor, WebFlux); понимание различий блокирующей и неблокирующей моделей.
- Тестирование: JUnit 5, MockK/Mockito, интеграционные тесты (Testcontainers или аналог).
- Понимание распределённых систем: идемпотентность, ретраи, graceful degradation, обратная совместимость контрактов.
- Чистый код, код-ревью, командная работа с git.
- Будет плюсом:
- Аналитические БД (ClickHouse) и построение отчётности.
- Keycloak, OAuth2/OIDC, защита сервисов (Spring Security Resource Server).
- Координация распределённых инстансов: ZooKeeper / Apache Curator.
- Объектное хранилище (S3-совместимое).
- Опыт интеграции с платёжными системами / эквайрингом, финтех-домен.
- Многомодульные системы с публикуемыми API-контрактами и shared-моделями.
- Опыт highload и систем с требованиями к отказоустойчивости.
- Наш стек:
- Kotlin (JVM 17), Spring Boot 3.5, gRPC/protobuf, PostgreSQL (JPA + R2DBC) и MySQL, Flyway, Redis, Kafka, ClickHouse, Keycloak, ZooKeeper/Curator, S3, Gradle, Docker, Kubernetes, Helm, GitLab CI.
- Твои преимущества с нами:
- Наша компания включена в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий;
- С нами у вас будет уверенность в завтрашнем дне, благодаря сильным и надежным партнерам - Сбербанку и Правительству Москвы и МО;
- У нас официальное оформление с первого дня выхода на работу в соответствии с ТК;
- У нас нет бюрократии - гибкое начало и завершение рабочего дня, предлагаем как офис так и гибридный формат работы на выбор на территории РФ;
- Так как мы, динамичный и быстроразвивающийся проект который вошел с успехом в многие регионы нашей необъятной Родины, у тебя будет возможность сделать вместе с нами лучший продукт, и достигнуть карьерных высот по профессии.
- Уважаемые соискатели! Обязательно указывайте в своем резюме актуальный номер телефона, к которому привязаны мессенджеры whatsapp и telegram. Что бы, мы могли друг друга быстро и беспрепятственно найти!
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в СберТройка
3 активные вакансии в компании
Backend-разработчик Go
~1 558 050 – 2 154 750 ₸ оценка
Разработка backend-сервисов на Go для билетной системы городского транспорта. Требуется опыт от 4 лет, глубокое понимание конкурентности и распределённых систем. Предлагают удалённую или гибридную работу, официальное оформление, карьерный рост.
Senior Kotlin/Java Developer (микросервисы, платежные системы)
~1 657 500 – 2 320 500 ₸ оценка
Разработка микросервисов на Kotlin и Spring Boot для билетной системы городского транспорта. Требуется опыт от 5 лет, знание Kafka, Kubernetes, Istio. Предлагают удаленную работу, гибкий график и официальное оформление.
Похожие вакансии
6 вакансий
Senior Android Engineer (SDK)
~1 657 500 – 2 320 500 ₸ оценка
Разработка Android SDK для защиты мобильных приложений от ботов и атак. Требуется опыт создания SDK и глубокие знания Android. Предлагается удаленная работа, релокация на Кипр и бонусы.
Android Engineer Senior
Uklon шукає Senior Android Engineer для розробки та підтримки високонавантаженого райд-хейлінг сервісу. Потрібен досвід з Kotlin, Jetpack Compose, Coroutines та Android Framework. Компанія пропонує гнучкий графік, медичне страхування, навчання та річний бонус.
Android-разработчик (Kotlin)
~1 657 500 – 2 320 500 ₸ оценка
Ищем опытного Android-разработчика (Kotlin) для создания инструментов автоматизации, библиотек и SDK, а также оптимизации CI/CD. Требуется от 6 лет коммерческой разработки, знание MVVM/MVI, Gradle, Git. Предлагаем удалённую работу, белую зарплату и ДМС.
Android разработчик
~1 657 500 – 2 320 500 ₸ оценка
Ищем опытного Android-разработчика (от 6 лет) для создания инструментов, библиотек и SDK, а также оптимизации CI/CD. Требуется глубокое знание Kotlin и Android Studio. Предлагаем удаленную работу, стабильную компанию и расширенный соцпакет.
Старший Android разработчик (ASAP)
~1 657 500 – 3 315 000 ₸ оценка
Старший Android разработчик нужен на 3-месячный проект по миграции кода с AWS Android SDK на Kotlin. Требуется опыт работы с Java, Kotlin, AWS SDK и CI/CD. Полная удаленка, срочный старт.
Ведущий разработчик Kotlin Multiplatform (Senior Kotlin Multiplatform Developer)
~1 657 500 – 2 320 500 ₸ оценка
PBF GROUP ищет Senior Kotlin Multiplatform разработчика для создания кассового ПО. Нужно проектировать shared-код, разрабатывать Android и десктоп приложения, работать с UI на HTML/CSS/TypeScript и интегрироваться с бэкендом. Требуется опыт от 3 лет в Kotlin/Android, самостоятельность и системное мышление. Предлагают официальное трудоустройство, 30 дней отпуска и гибкий график.