👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Java/Kotlin-разработчик в MirAccept

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

Оператор национальной платежной системы «Мир»

Описание вакансии

Условия работы

ПРОЕКТ:
Отдел сервисов аутентификации держателей карт (MirAccept) обеспечивает безопасное выполнение всех платежей совершаемых в Интернете на территории РФ для всех платежных систем. Наши сервисы работают в режиме 24/7 и предоставляют сервис держателям карт в любое время дня или ночи.

Наша команда разрабатывает распределенную HighLoad платформу, которая с одной стороны должна обеспечивать прохождения 1 млрд операций в год с минимальной задержкой для держателя карты, а с другой стороны в режиме реального времени идентифицировать мошеннические операции на основе исторических данных (Big Data) по совершенным операциям.

Ищем к себе в команду Java/Kotlin-разработчика для развития платформы.

ТЕХНОЛОГИЧЕСКИЙ СТЕК:
Java 11, Kotlin, Spring Boot, MySQL, Cassandra, Spring MVC, REST API, SQL, Angular 2+, NgRx, Шаблоны проектирования, HighLoad, Big Data, JPA, JUnit.

ЧЕМ ТЫ БУДЕШЬ ЗАНИМАТЬСЯ:

  • Участвовать в поддержке и развитии платформы MirAccept;
  • Обеспечивать полный цикл разработки: от анализа требований до внедрения продукта;
  • Развивать архитектуру системы и проектировать функциональность, удобную в использовании;
  • Помогать решать проблемы в проде;
  • Делиться своими знаниями и опытом;
  • Принимать решения и вместе с командой, брать за них ответственность;
  • Расширять свои компетенции и непрерывно обучаться.

ОТ ТЕБЯ ПОТРЕБУЕТСЯ:

  • Отличные знания Java Core / Kotlin и опыт работы со стеком Spring (IoC, MVC, Data, REST, Security, Spring Boot);
  • Знания принципов ООП и основных шаблонов проектирования;
  • Знания SQL, опыт работы с реляционными СУБД, знания принципов работы БД: индексирование, партиционирование, реляционные паттерны;
  • Знания основ сетевых протоколов HTTP, HTTPS, TLS;
  • Понимание необходимости написания юнит-тестов, опыт работы с JUnit.

БУДЕТ ЗДОРОВО, ЕСЛИ:

  • У тебя есть понимание основ криптографии и практический опыт в использовании TLS;
  • Ты проектировал или разрабатывал высоконагруженные распределенные системы, понимаешь проблемы многопоточной обработки данных;
  • У тебя есть опыт web-разработки (HTML, CSS, JavaScript);
  • У тебя есть опыт работы c MySQL, Cassandra, Jenkins, Nexus, Ansible, Hibernate;
  • Ты понимаешь принципы CI/CD.

ЧТО У НАС ЕСТЬ:

  • Достойный уровень заработной платы + премии;
  • Официальное трудоустройство, социальный пакет: ДМС со стоматологией с первого месяца работы, телемедицина, полис для выезжающих за рубеж, доплата по больничным листам до 20 дней в году, материальная помощь в особых случаях;
  • Профессиональное развитие: обучение за счет компании, посещение профильных конференций, электронная библиотека;
  • Корпоративная культура: командные виды спорта, корпоративные мероприятия, тимбилдинги, лектории;
  • Комфортный офис на ст.м. Римская (БЦ «Голден Гейт»): зоны отдыха, корпоративная столовая, кухни с чаем, кофе и снеками;
  • График работы: 5/2, возможность работать удаленно.