По договоренности
Работа со специализированной ERP-системе.
Система работает только через браузер.
Ядро системы написано на Java + Postgresql
Нужен человек, который сможет выполнять адаптацию системы под бизнес требования Компании:
Осуществление API интеграций с внешними сервисами
- Доработка интерфейса и юзабилити (Сюда не входит дизайн и верстка есть дизайнер и фронтэнд-разработчик)
- Разработка нового функционала
- Разработка расчетных блоков
- Разработка специализированных отчетов
Архитектура системы выстроена таким способом, чтобы можно было выполнять эти задачи, не затрагивая основное ядро системы.
Это делает систему гибкой, но все задачи необходимо выполнять в рамках существующей архитектуры.
В работе придется иметь много дела с:
- шаблонами на базе шаблонизатора Velocity с использованием ряда собственных объектов с готовой функциональностью
- писать разные сложные запросы на SQL для базы Postgresql, а также хранимые процедуры на PL/pgSQL
- писать скрипты на собственной интерпретации JavaScript для работы с базой данных Postgresql
На старте работы основная сложность заключается в отсутствии подробной документации по архитектуре проекта. Придется много разбираться и задавать много вопросов.
Есть много готовых примеров, как выполнять любую из задач.
Для успешной работы необходимо:
- хорошее понимание WEB-технологий, а частности протокола HTTP (практика показывает, что много разработчиков, работающих с этими технологиями, не понимают, как все это устроено)
- хорошее знание баз данных, и очень желательно опыт работы с Postgresql
- быстрая обучаемость и желание обучаться