TeamLead Java (Конструктор документов)

Требования

БэкендJavaJavaScriptPostgreSQL

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

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

Компания

Создаем ИТ-сервисы Почты России

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

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

«Почтовые Технологии»- IT подразделение Почты России, которое более 5 лет успешно занимается разработкой и развитием технологических продуктов.

Работа в Почте — это вызов: большие проекты, которые улучшают жизнь миллионов людей. Есть чем гордиться и куда расти. Наша миссия — делать Почту современной, создавая удобные сервисы для людей и применяя передовые технологии.
Присоединяйся к команде профессионалов:)

Вам предстоит дорабатывать систему электронного документооборота DocZilla, которая нацелена на оптимизацию процессов юридического отдела.

Предстоит кастомизировать бизнес-процесс и интегрировать с другими продуктами Почты. Система конструктора документов написана на фреймворке Zen (https://github.com/zenframework/). Если вы устали от вездесущего Spring + Hibernate, то эта вакансия для вас.

Стек:

Серверная часть разработана на языке Java с использованием следующих библиотек с открытым исходным кодом:

  • Eclipse Jetty 9.2.20 (лицензия EPL) - встраиваемый контейнер сервлетов, поддерживающий спецификацию Java Servlets 3.0;
  • Eclipse Business Intelligence and Reporting Tools (BIRT, лицензия EPL) - библиотека поддержки отчетов и бизнес-аналитики;
  • Apache Commons (лицензия Apache License) - набор Java-библиотек общего назначения;
  • PostgreSQL JDBC Driver 42 (лицензия BSD-2) - драйвер взаимодействия с СУБД PostgreSQL;
  • JOD Converter - библиотека взаимодействия с LibreOffice;

Клиентская часть разработана на языке JavaScript (HTML5, CSS3) без использования сторонних библиотек.

Какие задачи ждут именно тебя:

  • Разработка внутренней архитектуры системы;
  • Выбор стека технологий, паттернов программирования, языкового стека;
  • Выстраивание цикл разработки, тестирования, поставки приложения и его компонентов;
  • Постановка задач на разработку, анализ требований;
  • Поддержание в актуальном состоянии архитектурной документации.

Мы ожидаем от тебя:

  • Знание UML 2.0;
  • Знание паттернов проектирования и программирования;
  • Опыт разработки архитектуры решений;
  • Опыт в разработке корпоративных приложений;
  • Опыт в прототипировании решений;
  • Знание паттернов интеграции корпоративных приложений.

Мы рады предложить:

  • Возможность проявить себя в социально значимых проектах федерального уровня;
  • Гибкий график и удаленную работу;
  • Конкурентное предложение по заработной плате и ежегодное премирование;
  • ДМС со стоматологией, страхование на время выезда за рубеж после трех месяцев работы в компании;
  • Льготное кредитование в Почтабанке и скидки у компаний-партнеров (фитнес, страхование, путевки от туроператоров);
  • Полное соблюдение ТК РФ.