Обязанности: - Проектирование, разработка и поддержка нового функционала платформы - Проектирование и разработка API - Анализ требований к продукту - Участие в проектировании архитектурных решений Требования: - Опыт коммерческой разработки от 3 лет - Java 11+ (Core, Collections, Streams) - Понимание Spring, Spring Boot, Spring MVC - Опыт разработки REST API, HTTP API - Понимание технологий взаимодействия с БД: Spring Data JPA, Hibernate, JDBC - Опыт написания SQL запросов - Опыт работы с системами обмена сообщениями (Kafka, RabbitMQ, ActiveMQ) - Понимание основных принципов Docker - OAuth, JWT - Понимание принципов ООП - Знание основных алгоритмов и структур данных Желательно: - Опыт работы с Java Concurrency - Опыт работы с Spring Security - Опыта работы с JOOQ, MyBatis - Понимание основных концепций Kubernetes - Опыт работы с AWS - Опыт работы с Keycloak - WebSocket - Английский B2 или выше