Какой у нас проект?
Мы работаем над приложением, которое обеспечивает полный цикл грузоперевозки, начиная от регистрации груза в системе и заканчивая организацией оплаты, выдачей платежных документов.
Основная версия продукта — десктопное приложение, сложное по бизнес-логике, которое включает в себя множество необходимых для пользователя функций: отслеживание груза, поиск и назначение перевозчика, подсчет стоимости, составление документов, таймтрекинг и т.д. Существует несколько кастомизированных версий продукта для разных стран, в которых учитываются особенности проведения грузоперевозки в данном регионе, отличия в платежных операциях и множество других моментов. В разработке находится очередная версия, требующая добавления большого количества нового функционала.
Также есть web-версия продукта, но с сокращенным количеством функционала.
Какая у нас цель?
В мире каждую минуту перевозятся сотни грузов с самыми разными точками назначения по всему миру, потому от результата нашей разработки зависит четкость, надежность и безопасность всего логистического процесса. Именно поэтому наша команда успешно работает над качеством продукта и его совершенствованием, адаптивностью под разные локации и рынки.
В нашей команде 3 разработчика, 4 тестировщика, 1 PM
Локация клиента: Медфорд, США
Мы ищем того, кто:
• отлично владеет Java Core,знаком c многопоточностью
• знает и работал с Oracle (SQL, PL/SQL)
• знает и работал с JDBC
• знаком с понятием Java RMI
• работал с Web Services (SOAP / RESTfull)
• имеет опыт с JEE7 стеком, включая JSF2, EJB3, знаком с библиотекой RichFaces
• работал с серверами приложений JEE (предпочтительно JBoss/WildFly)
• возможно, знает Swing и это станет большим плюсом
Чем нужно будет заниматься?
Участвовать в непосредственной разработке нового функционала, связанного как с совершенствованием базовой версии продукта, так и с разработкой новых версий для других локаций, анализировать и предлагать технические решения, работать над внутренними сервисами и базами. Принимать участие в обучении Junior разработчиков, участвовать в код ревью, оценивать задачи.
Нужен ли английский и на каком уровне?
Нам важно, чтобы Вы могли не только письменно, но и устно изъясняться на английском для непосредственного общения в команде с клиентом