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