Обязанности:
Сейчас мы в поисках Java-разработчика (Junior) к нам в команду. Чем предстоит заниматься: Разработка новых и поддержка существующих сервисов (в том числе написанных на Kotlin) Оценка и декомпозиция задач. Мы ожидаем от вас: Знание Java Опыт работы со Spring Boot Знание Spring Security (умение настроить цепочку фильтров, написать свой фильтр) Знание Spring Data (умение работать с JPA-репозиториями, создание кастомных методов, написание нативных запросов) Опыт работы с PostgreSQL (DML, DDL, понимание join, оптимизация запросов) или с другой СУБД Опыт работы с Liquibase (создание миграций, создание скриптов для отката), ElasticSearch (желательно), REST API Опыт работы с RabbitMQ или Kafka Умение писать интеграционные тесты с использованием testcontainers Понимание микросервисной архитектуры, взаимодействия микросервисов, опыт написания микросервисов Понимание инструментов CI/CD (Git, Jenkins, k8s) Способность самостоятельно выбирать эффективный способ решения задачи Аккуратность и продуманность в реализации задачи, внимание к деталям Знание Kotlin будет плюсом. Мы предлагаем: Оформление по ТК РФ Удаленный/гибридный/офисный формат работы на ваш выбор Скидки для сотрудника и членов семьи на все продукты компании Возможность влиять на процессы и реализовывать идеи Профессиональное развитие и вертикальный рост Корпоративное обучение (вебинары, тренинги, конференции и пр.) Конкурентоспособная заработная плата по итогам интервью Квартальные премии.