Спутник

Java-разработчик не ниже Middle (мобильный сервис продажи билетов) (Java)

Коротко

Java-разработчик уровня Middle+ для высоконагруженного мобильного сервиса продажи и записи электронных билетов на транспортные карты. Компания продуктовая, команда небольшая (backend, frontend, QA, DevOps), офис в Москве с возможностью гибрида после испытательного срока. Требуются от 3 лет коммерческой разработки на Java, уверенное знание Spring Boot, JPA/Hibernate, Kafka, PostgreSQL, многопоточности и REST API.

Локация
Москва, офис на месте работодателя. После испытательного срока возможен гибрид по согласованию и результатам работы.
Зарплата
225 000–290 000 ₽ в месяц до вычета налогов.
Компания
Аккредитованная ИТ-компания «Спутник», разрабатывающая и сопровождающая высоконагруженный мобильный сервис продажи и записи электронных билетов на транспортные карты с многомиллионной аудиторией.
Что делать
•Разрабатывать и дорабатывать backend-сервисы на Java.
•Развивать API для мобильного приложения и фронтенда, включая обработку запросов, статусов операций и ошибок.
•Реализовывать и сопровождать интеграции с платёжными и билетными шлюзами.
•Обрабатывать сообщения через Kafka и работать с PostgreSQL, SQL-запросами и транзакциями.
•Находить и устранять ошибки в асинхронных и многопоточных процессах, писать тесты и проверять исправления вместе с QA.
Требования
•От 3 лет коммерческой разработки на Java.
•Уверенное знание Java Core, Spring Framework, Spring Boot и JPA/Hibernate.
•Опыт разработки и сопровождения сервисов с Kafka, включая обработку сбоев и повторную доставку сообщений.
•Понимание многопоточности, асинхронных и конкурентных процессов, а также HTTP и REST API.
•Хорошее знание SQL, опыт работы с PostgreSQL и понимание транзакций.
•Опыт написания тестов с JUnit, Mockito и Testcontainers; уверенная работа в Linux.
Хорошо, если есть
•Опыт интеграции приёма платежей через банковский эквайринг или СБП.
•Опыт интеграции с сервисами фискализации и билетными шлюзами.
Культура и преимущества
•Небольшая команда из backend- и frontend-разработчиков, QA и DevOps.
•Возможность влиять на технические решения и видеть результаты своего вклада в продукт.
•Официальное оформление по трудовому договору и полная занятость.
•График 5/2, 8-часовой рабочий день; ежедневные встречи начинаются в 10:00.
•ДМС после прохождения трёхмесячного испытательного срока.
Процесс найма
•Зарплата определяется по результатам отбора.
•В сопроводительном письме необходимо ответить, подходят ли зарплатный диапазон и формат работы, а также описать личный опыт интеграции платежей.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте