Напиши текст вакансии для должности "Middle/Senior Java Developer". Название компании: "edna". Расположение: Москва. График работы: Полный день. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'PostgreSQL', 'Spring Framework', 'Hibernate ORM', 'Git', 'Java', 'Spring Boot', 'REST', 'REST API', 'Spring Security', 'Hibernate', 'k8s', 'kotlin', 'NoSQL', 'Spring Data', 'Kafka', 'Multithread Programming', 'Docker'

В связи с высоким спросом на наши продукты и амбициозными планами, ищем коллегу middle/senior Java-разработчика для развития продуктов edna.Push, MobileScoring Сервис доставки Push-уведомлений, которым пользуются миллионы банковских клиентов в России. Сервис оценки кредитоспособности клиента позволяет предсказать вероятность дефолта заемщика. Некоторые из наших клиентов: Сбербанк, ВТБ, Тинькофф и другие Проект и задачи:  Работаем по git-flow, пишем юнит и интеграционные тесты, проводим код-ревью Координируем работу в Rocket Chat. Используем gitlab/jenkins для CI/CD Движемся короткими итерациями, выпускаем релизы раз в 2-3 недели  Наши преимущества:  Много активно развивающихся проектов и возможность участия в разработке любого У нас большой опыт в разработке высоконагруженных систем, которым мы готовы поделиться Активное участие в принятии технических решений Практикуем поиск узких мест в нашей системе и нетривиальных ошибок с помощью анализа логов приложения, JVM thread/heap dump, метрикам Grafana Мы используем следующий стек: Java 11, Spring(Core, Data, Batch), Spring Boot, Oracle/PostgresSQL, Cassandra, ClickHouse, Consul, Kafka, Jetty, git  Мы ищем человека, который:  Хорошо знает современную Java Работал с высоконагруженными системами Плотно работал со Spring Framework (Spring Boot) Занимался разработкой REST сервисов, проектировал понятные API Практикует Domain Driven Design и SOLID принципы, знаком с GoF Design patterns Имеет опыт работы с PostgresSQL и/или Oracle, умеет оптимизировать запросы Использует в работе Docker/k8s Может самостоятельно разобраться в возникающих проблемах  Большим плюсом будет:    Наличие продвинутых знаний по многопоточности и умение писать асинхронный код Понимание принципов работы высоконагруженных систем Уверенное работа в командной строке Linux Практический опыт работы с Cassandra, СlickHouse, Kafka  Мы предлагаем:  После испытательного срока ДМС со стоматологией + страховка выезда за рубеж + возможность подключения близких людей на льготных условиях Компенсацию за переезд из регионов Предоставление техники согласно пожеланиям Возможен вариант работы: удаленно/ частично удаленно/ офис Гибкий график работы с 10.00 – 18.30 (иные варианты возможно обсудить с руководителем/командой) Удобная транспортная доступность (м. Автозаводская, БЦ Омега Плаза) Компенсация 50% оплаты парковки на территории БЦ Доплата по больничному листу до 100% среднего заработка после года работы Обучение, участие в профильных конференциях – за счет компании Корпоративные мероприятия, участие в спортивных соревнованиях Премирование на день рождения