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

Java Developer (микросервисы)

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

Полный рабочий деньМожно удаленно

Компания

Инновации. Забота. Качество.

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

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

Outlines Tech –IT компания, которая занимается подбором сотрудников высокого класса в сфере IT. Мы разрабатываем программное обеспечение для банков, страховых компаний, брокеров и бирж. У нас десятки проектов и сотни вакансий – официально трудоустраиваем в штат IT-специалистов для работы на долгосрочных проектах.

Сейчас мы находимся в поиске одной из части нашей команды - Ведущего разработчика (Middle/Senior)

Ваша зона ответственности:

  • Построение целевой архитектуры регистрации на бирже с целью онлайн-регистрации клиентов
  • Реорганизация фронт систем (Переход от устаревшего Clients на целевое решение на Процессинге). Проект - Реализация целевой архитектуры первичной продажи
  • Построение целевой архитектуры мидл и бэк слоя для поддержания возрастающих объемов операций и сделок. Проект - Оптимизация расчета плановой клиентской позиции (клиентские лимиты) Реорганизация фронт систем (Переход от устаревшего Clients на целевое решение на Процессинге)

Необходимые навыки:

  • Java. Опыт работы более 3х лет
  • Хороший уровень Java 8-14 (core, collections, concurrency, streams)
  • Знание Spring Framework и как он устроен, а также Spring Boot
  • Опыт работы с Apache Camel, Camunda, Kafka
  • Хороший уровень SQL (PostgreSQL/Oracle/MS SQL)
  • Опыт работы с Git, Maven, Docker, Kubernetes
  • Опыт использования CI/CD (Jenkins/GitLab CI)
  • Понимание принципов построения сервисов на базе REST, SOAP
  • Понимание особенностей микросервисной архитектуры
  • Знание основных паттернов проектирования
  • Опыт работы с фреймворками и инструментами автоматического тестирования (junit, postman)

Для Senior:

  • Опыт разработки корпоративных приложений от 5 лет
  • Умение профилировать код и тюнить перформанс
  • Знание Design Patterns, опыт проектирования сервисов
  • Опыт написания сервисов потоковой обработки данных(AMQP, Kafka)
  • Желателен опыт работы с Linux
  • Желателен опыт работы с Docker+Rancher|Kubernetes

Мы предлагаем:

  • Удаленный формат работы
  • Официальное трудоустройство и соблюдение норм ТК РФ
  • Фиксированная окладная часть
  • Ежегодный пересмотр заработной платы
  • 28 дней отпуска и 5 days off (бесплатные отгулы)
  • ДМС со стоматологией
  • Компенсация обучения, музыка, книги, кино
  • При необходимости предоставляем технику
  • Возможность карьерного роста
  • Смена стэка и проектов внутри компании
  • Отсутствие микро-менеджмента и трека часов