Java разработчик (система оплаты проезда)
Описание от работодателя
Мы в поиске Java разработчика в команду автоматизированной системы оплаты проезда. График работы: 5/2, работа на территории клиента (Москва) Чем предстоит заниматься:
Разработка и поддержка backend-части системы оплаты проезда на Java.
Интеграция с платежными шлюзами и внешними сервисами.
Проектирование и оптимизация архитектуры высоконагруженных сервисов.
Работа с технологиями смарт-карт и мобильными платежами.
Реализация новых функций и развитие существующего функционала.
Написание модульных и интеграционных тестов (JUnit, Mockito, Test Containers).
Участие в code review и обмене экспертизой внутри команды.
Для нас важно:
Опыт коммерческой разработки на Java от 3 лет.
Отличное знание Java Core и Spring Framework (включая Spring Boot, Spring JPA, Hibernate).
Практический опыт работы с Kafka.
Навыки написания тестов с использованием JUnit, Mockito, Test Containers.
Владение инструментами Gradle, Maven, Docker, Git.
Опыт работы с баг-трекерами (например, Taiga, Mantis).
Понимание принципов работы платежных систем и интеграции с платежными шлюзами.
Знание технологий смарт-карт.
Главный принцип SkillStaff - Выбирай!
ЭКСПЕРТИЗА. Делай выбор в пользу проектов с разным уровнем сложности и экспертных команд, где можно работать с лучшими специалистами и обмениваться опытом.
РАЗНООБРАЗИЕ ПРОЕКТОВ. Выбирай из сотен компаний и проектов то, что интересно и полезно для твоего роста. SkillStaff помогает реализовывать ежегодно порядка 500 различных ИТ-проектов для крупного бизнеса.
КОМФОРТ. Создавай идеальные условия для своей работы.