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