Senior / middle Java developer (в команду Digital omni-channel)
Зарплата
до 290 000 ₽
Требования
Местоположение и тип занятости
Компания
Универсальная кредитная организация, предоставляющая широкий спектр банковских услуг и продуктов
Описание вакансии
Условия работы
Команда разработки Digital (Omni-channel), ищет backend-разработчика.
Что тебя ждет:
- Разработка серверной части высоко нагруженных систем и микро-сервисов;
- Интеграция со сторонними сервисами банка;
- Написание unit-тестов, code-review;
- Реализация архитектурных решений;
- Работа в agile команде.
Что мы ждем:
- Опыт работы на Java от двух лет с отличным знанием Java Core (collections, multithreading, concurrency, generics, reflection);
- Знание Spring Framework, Spring Boot;
- Опыт работы с ORM (JPA, Hibernate);
- Знание и понимание основных принципов ООП;
- Знание и использование паттернов проектирования;
- Опыт работы с PostgreSQL, Redis;
- Понимание принципов REST и умение писать качественный API отвечающий стандартам, использование Swagger;
- Умение писать качественный и понятный код;
- Владение системой контроля версий Git;
- Знание особенностей разработки приложений для запуска в контейнерной среде Docker и Kubernetes;
- Опыт работы с микро-сервисной архитектурой;
- Опыт работы с брокерами сообщений (RabbitMQ, Kafka, WebSphere MQ);
- Опыт работы с CI/CD pipeline;
- примеры кода на GitHub;
- Опыт работы с одним из тестовых Framework: Junit, TestNG, Mockito.
Условия:
- Работа в крупном стабильном иностранном Банке;
- Фиксированный оклад в зависимости от уровня квалификации + годовой бонус по результатам работы;
- Трудоустройство по ТК РФ;
- Предоставление ДМС после испытательного срока;
- Офис недалеко от м. Войковская (ул. Клары Цеткин);
- Возможность профессионального и карьерного развития;
- Программы обучения и развития в Банке.