Разработчик Java

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

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

Компания

Международная компания, специализирующаяся на консалтинге, технологических услугах и аутсорсинге

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

О компании и команде

Проект:

 Разработка конвейера (аналог Atlassian) для сервисов гос. услуг.


Обязанности:

  • Разработка производственного конвейера
  • Выполнение функциональных требований заказчика
  • Выявление уязвимостей
  • Участие в принятии архитектурных решений
  • · Проведение Сode Review

Ожидания от кандидата

Требования:

  • ­ Java 8+ от 3-х лет
  • ­ Spring/SpringBoot - от 3-х лет
  • ­ Опыт работы с реляционными БД, понимание различных способов взаимодействия с БД, умение проектировать структуры данных
  • ­ Опыт работы в рамках микросервисной архитектуры
  • ­ Опыт реализации межсервисного/межсистемного взаимодействия (синхронное/асинхронное, rest/soap, брокеры сообщений итд)

Будет плюсом:

  • ­ Опыт разработки фронта (особенно react)
  • ­ Опыт настройки пайплайнов (особенно на базе Jenkins, опыт разработки на Groovy)
  • ­ Опыт установки/настройки/эксплуатации Kubernetes/OpenShift кластеров
  • ­ Опыт настройки nginx/ingress, опыт написания плагинов к Nginx (Lua/OpenResty итд)
  • ­ Опыт создания кастомных правил для SonarQube
  • ­ Опыт работы в качестве архитектора и/или тимлида
  • ­ Опыт проработки/обсуждения/детализации архитектуры систем (выбор компонент и основных задействованных систем, разбиение на микросервисы, построение потоков данных и потоков управления, выбор и обоснование протоколов и форматов взаимодействия итд)

Профильное образование

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

Условия:

  • Возможность профессионального и карьерного роста в компании, возможность поучаствовать в разных проектах;
  • Опыт работы в команде профессионалов;
  • Возможность влиять на развитие продукта и вырасти в Архитектора;
  • Уровень заработной платы обсуждается индивидуально;
  • Возможность работать удаленно (РФ).