Обязанности:
Клевертек – быстрорастущая IT-компания, которая существует на рынке уже 10 лет.Мы помогаем разрабатывать цифровые продукты для крупнейших российских и зарубежных банков, телекоммуникационных компаний, компаний из сферы интеллектуального транспорта, медицины и безопасности.Разработанные нами приложения получают престижные мировые награды и высокие оценки экспертов Euromoney, Markswebb и The Banker (Financial Times).У нас работает больше 200 профессионалов и мы планируем вырасти вдвое в ближайшие два года.Мы в поиске к себе в команду Senior Java Developer Наши ожидания: Опыт работы на Java/Spring от 3 лет; Уверенное знание ООП, Java 8+ и основных пакетов стандартной библиотеки Java; Умение обоснованно применять шаблоны проектирования (например, GRASP, GoF etc.); Опыт работы в проектах с микросервисной архитектурой; Опыт применения основных пакетов и Spring Framework (Core, MVC, Boot, Data), Hibernate/JPA; Уверенные знания реляционных СУБД (Postgres), опыт написания и оптимизации SQL запросов; Опыт работы Kafka/RabbitMQ; Опыт работы с Gradle/Maven; Понимание полного цикла разработки; Опыт проектирования и разработки RESTful API, тестирования ПО (Junit); Хорошие знания системы контроля версий git; Хорошие знания по работе с Docker; Опыт разработки интеграционных тестов с применением Docker и Testcontainers; Умение и желание писать чистый и понятный код. Приветствуется: Опыт разработки многопоточных приложений; Опыт работы с liquibase; Опыт работы с Camunda BPM; Опыт работы в Linux, владение командной строкой; Навыки развертывания и настройки сервисов в кластере, с использованием Kubernetes/OpenShift, Ansible; Опыт применения инструментов Gitlab CI для непрерывной интеграции; Навыки работы для сборки и публикации артефактов ApacheMaven; Опыт работы с XML – JAXB, JSON; Опыт работы с Spring Cloud; Знание финансовых рынков и опыт работы в сфере финансов; Технический английский, на уровне чтения документации. Наша компания ищет классных профессионалов, которые вдохновляются тем, что делают. В команде действуем как единое целое, уважая мнение каждого. Пробуем новое и не боимся перемен.