Напиши текст вакансии для должности "Senior/Middle Java/Kotlin-разработчик". Название компании: "Группа компаний eLama". Расположение: Санкт-Петербург. График работы: Полный день. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'Kotlin', 'Gradle', 'PostgreSQL', 'Spring Framework', 'Java'

Мы — eLama, бренд международной IT-компании. И у нас есть свой продукт — единая платформа для управления интернет-рекламой. Мы объединили рекламные системы в один личный кабинет, создали около 30 собственных инструментов. И сделали жизнь рекламодателей намного проще. Сейчас продукту уже 12 лет. У нас больше 30 тыс. клиентов, которые создали 300 тыс. аккаунтов и почти 1,5 млн рекламных кампаний. Мы входим в топ-3 сервисов в мире по числу рекламодателей. Среди них – Redmond, Ozon, Додо Пицца, Гарант, Nikon. Предмет разработки - инструменты по созданию, управлению, анализу, получению статистических данных по рекламным кампаниям и рекламному рынку. Наша система построена на микросервисах, мы используем RabbitMQ и Kafka для обработки данных, все решения запущены в Kubernetes, покрыты мониторингом и логированием, у нас в планах оптимизация хранилищ статистических данных и переход на более подходящие решения чем PostgreSQL для подобных задач. Мы ищем людей, которые с нами выйдут на новый уровень вместе с eLama. Чем вы будете заниматься:  Принимать участие в создании решений в области хранения и обработки данных Создавать сервисы, которые работают с большими данными и с большой нагрузкой  Развивать систему сбора метрик и контроля технических и бизнесовых показателей   Разрабатывать системы для управления и обработки финансовых данных   Требования:   Опыт разработки на Java/Kotlin от 4-х лет   Знание PostgreSQL (сложные запросы, оптимизация)   Опыт использования Docker,docker-compose   Знание Spring 5.x (MVC,DATA,Security, WebFlux, JPA), Gradle   Умение разбираться в чужом коде и проводить качественные code review;   Опыт поддержки и написания Unit-tests   Знание паттернов проектирования, DI, SOLID   Опыт разработки и проектирования REST API/Swagger   Опыт профилирование и поиска узких мест   Опыт использования и настраивания CI/CD   Будет плюсом:   Опыт работы со Scala ( есть проекты которые мы хотим переписать на Kotlin )   Опыт работы с Nexus и SonarQube   Опыт использования gRPC   Опыт работы с kubernetes   Опыт использования RabbitMQ, Kafka   Опыт написание ETL на Apache Spark   Условия:   Работа в офисе   ДМС после испытательного срока   Оформление по ТК РФ   Компенсацию занятий английским   В офисе свежие фрукты, овощи и другие перекусы, спортивная комната, массажное кресло