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

Java архитектор

Зарплата

от 150 000 ₽

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

Москва

Компания

Разработка информационных систем на базе открытых технологий

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

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

Компания «Прогресс» - это российский разработчик информационных систем на базе открытых технологий. На протяжении многих лет мы разрабатываем и реализуем крупномасштабные проекты по автоматизации государственных органов власти РФ и гос. корпораций.Мы собрали самую большую в России команду open-source разработчиков – сейчас у нас работают более 250 специалистов, причем не только технические люди, но и аналитики, и функциональные эксперты, досконально понимающие специфику тех или иных бизнес-процессов.

В нашу команду мы ищем Java архитектора.

Что ждем от кандидата:

  • Опыт проектирования масштабируемых и высоконагруженных систем;
  • Опыт проектирования JEE-приложений и интеграционных решений;
  • Опыт проектирования баз данных;
  • Опыт разработки на Java не менее 2х лет;
  • Понимание принципов ООП, паттернов проектирования;
  • Опыт разработки документации технического проекта;
  • Активная жизненная позиция, энергичность;
  • Системное мышление;
  • Нацеленность на результат.

Приветствуется:

  • Знание основных продуктов OpenSource и технологий по основным направлениям:
  • Базы данных (PostgreSQL, MySQL, MongoDB, MonetDB);
  • ESB (MuleSoft ESB, Apache ServiceMix);
  • BPM (Camunda, JBoss jBPM, Activiti);
  • JavaEE (JDBC/JPA/Hibernate, EJB, JAXB, JMS, JAX-RS, JAXWS);
  • Maven, Gradle, Ant;
  • Linux;
  • Широкий кругозор в экосистеме решений Java;
  • Опыт использования GIT, Maven;
  • Опыт работы с сервером приложений WildFly/Tomcat;
  • Опыт использования портальных технологий/продуктов, особенно Liferay;
  • Знание и опыт использования CASE-средств;
  • Знание и использование Spring Framework;
  • Знание интеграционных платформ;
  • Знание английского языка на уровне чтения технической литературы и ведения переписки.

Понимание принципов разработки приложений на языках программирования:

  • Ruby (Ruby On Rails);
  • Python;
  • Java.

Что нужно будет делать:

  • Техническое руководство сложными и комплексными проектами по разработке программного обеспечения в роли системного архитектора:
  • Участие процессах сбора и анализа требований к разрабатываемому программному обеспечению;
  • Формирование целевой архитектуры информационной системы, включая интеграционные решения;
  • Распределение задач, контроль их исполнения инженерными ресурсами, выделенных в рамках проекта;
  • Контроль исполнения принятых архитектурных принципов и решений;
  • Проведение coding reviews и architecture reviews;
  • Управление техническими требованиями в процессе разработки ПО;
  • Разработка и актуализация проектных документов (документы технического проекта, модели данных и т.п.);
  • Участие в приемке разработанных прототипов и решений в роли внутреннего Заказчика, и в сдаче решения Клиенту;
  • Разработка концепций, архитектурных решений и подходов к реализации программных продуктов;
  • Участие в развитии продуктов компании.

Бонусы

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

  • Конкурентная заработная плата, полное соблюдение ТК;
  • Офис в комфортабельном бизнес-центре на ст.м. Воробьевы горы/Ленинский проспект (10 минут от метро);
  • График работы с 10.00 до 19.00 (можно двигать), оплачиваемый отпуск -31 день;
  • Возможности профессионального и карьерного роста;
  • Хорошая атмосфера в молодом и дружном коллективе;
  • Сладости и фрукты в офисе;
  • Отличный пакет ДМС (Ингосстрах);
  • Корпоративная мобильная связь;
  • Корпоративное такси и ужины (в случае задержек).