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

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

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

Компания

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

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

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

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

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

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

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

Мы ищем Fullstack разработчика, так как в DocZilla достаточно тесно интегрирован фронт и бэк и большинство доработок так или иначе касаются и фронта и бекэнда.

Стек:

Серверная часть разработана на языке 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) без использования сторонних библиотек.

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

- Знания JavaScript;

- Знания CSS 3.0, HTML 5.0;

- Желательно опыт работы с ExtJS 5 (концепция фронта похожа на этот фреймворк);

- Опыт работы с Java от 3 лет;

- Опыт работы с SQL;

- Опыт работы с PostgreSQL 9.6 и выше;

- Для решения задач интеграции желателен опыт работы с:

* Apache Camel или аналогами;

* Groovy;

* Active directory / LDAP;

* Kerberos;

* OAuth 2.0.

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

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