Локация
Москва, офис на месте работодателя. После испытательного срока возможен гибрид по согласованию и результатам работы.
Зарплата
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.
•ДМС после прохождения трёхмесячного испытательного срока.
Процесс найма
•Зарплата определяется по результатам отбора.
•В сопроводительном письме необходимо ответить, подходят ли зарплатный диапазон и формат работы, а также описать личный опыт интеграции платежей.