Anunțul a expirat sau angajatul a fost găsit.
Java developer (relocate to Tallinn, Estonia)
Avalanche Laboratory
30 noiembrie 2017
Chișinău
Нашим клиентом является один из самых больших в мире логистических концернов со штаб-квартирой в Швейцарии. Это компания с большой историей и большими перспективами. Что возможно особенно отличает нашего клиента от его конкурентов, это то, что у клиента практически отсутствует собственный флот: как самолеты, так и корабли и даже большинство машин. Эдакий Убер от логистики.
Это не мешает нашему клиенту входить в тройку самых больших логистических операторов в мире, но это то, что делает функционирование IT стэка не просто ключевым фактором успеха, а в прямом смысле фактором выживания компании на рынке – не работают ключевые системы, нет компании и нет бизнеса.
Как уже было сказано выше, наш клиент имеет большую историю, и выражается она в том числе и в наличии очень большого количества legacy решений. Включая такое legacy, которое большинство программистов никогда не встречало. (например живые программисты пишущие на Fortran, например вполне вменяемое количество бизнес менеджеров, ежедневным средством работы которых является терминал мейнфрейма IBM System P (это те зеленые буковки и циферки на черном экране из «Военных игр» и «Хакеров») и подобные вещи, о которых сегодня помнит пожалуй-что только Википедия) И на все это есть свои причины (у кого их нет-то ☺).
Все-же справедливости ради большая часть кода клиента написана на Java 7 и 8.
С определенной долей шуток, проект можно назвать макросервисами, большим количеством сильных и массивных кусков кода, работающих на отдельных аппсерверах, и общающихся между собой асинхронно через различные MQ системы (в основном RabbitMQ и ActiveMQ). Тем не менее, существует и вполне быстрорастущая часть систем написанных с ипользованием модных нынче микросервисов, с деполйментов через Docker и Kubernetes, которые весьма органично вписаны в общую концепцию систем компании. На просторах компании можно встретить огромное количество enterprise решений, также вптисанных в общий контекст и обусловлено это тем, что изобретение велосипеда в некоторых отраслях логистики является делом затратным (очень затратным) и феноменально трудоемким даже для очень опытного «велосипедиста». (постройка нейронной сети руками (без сторонних апи) на фоне этой затратности и трудоемкости покажется детскими шалостями). Распеределенность, шардинг, конкуретный доступ, миллионы транзацкий и все это асинхронно – это пожалуй те ключевые слова, которые вам надо знать о проекте.
Команда – команда клиента международная, высоко профессиональная и крайне мотивированная - рабочим языком является английский, в команде работает несколько тысяч человек со всех уголков мира.
По ходу работы – вам придется сталкиваться с решением очень нетривиальных задач, уходящих в области научных теорий, коими логистическая отрасль грешит сильно, если копнуть чуть глубже вопроса о точках А и Б. (как пожалуй и любая другая отрасль) Нейронные сети, AI, predictive analysis – это все про нас и нашего клиента.
Кого мы ищем:
Мы ищем опытных Java программистов. Мы не станем перечислять буллет лист технологий, также как и не станем выставлять каких-то требований в части длительности опыта и т.п. мелочей. Это условности. Тебе важно знать, что мы ищем опытного прокачанного Java программиста. Соответственно все-что сегодня идет с этим понятием (Spring (Boot/Security/…), Hibernate etc.) мы подразумеваем, что ты знаешь. Что наверное важно, это опыт работы с многопоточностью и очень сильным плюсом будет опыт работы с MQ системами. Любого разлива – ActiveMQ, ZeroMQ, RabbitMQ, you name it. В остальном, мы верим, что если ты действительно опытен и открыт для нового – заполнение отдельно взятых пробелов в скиллсете не станет для тебя проблемой.
Из общеорганизаторных вещей – тебе важно знать, что место твоей работы будет находится в Таллинне, Эстония, поэтому полный или частичный релокейт обязателен, для того, чтобы мы договорились.
В части релокейта, компания окажет всяческую поддержку, и возьмет этот процесс на себя – от тебя понадобится только согласие – в остальном, мы поможем.
Это не мешает нашему клиенту входить в тройку самых больших логистических операторов в мире, но это то, что делает функционирование IT стэка не просто ключевым фактором успеха, а в прямом смысле фактором выживания компании на рынке – не работают ключевые системы, нет компании и нет бизнеса.
Как уже было сказано выше, наш клиент имеет большую историю, и выражается она в том числе и в наличии очень большого количества legacy решений. Включая такое legacy, которое большинство программистов никогда не встречало. (например живые программисты пишущие на Fortran, например вполне вменяемое количество бизнес менеджеров, ежедневным средством работы которых является терминал мейнфрейма IBM System P (это те зеленые буковки и циферки на черном экране из «Военных игр» и «Хакеров») и подобные вещи, о которых сегодня помнит пожалуй-что только Википедия) И на все это есть свои причины (у кого их нет-то ☺).
Все-же справедливости ради большая часть кода клиента написана на Java 7 и 8.
С определенной долей шуток, проект можно назвать макросервисами, большим количеством сильных и массивных кусков кода, работающих на отдельных аппсерверах, и общающихся между собой асинхронно через различные MQ системы (в основном RabbitMQ и ActiveMQ). Тем не менее, существует и вполне быстрорастущая часть систем написанных с ипользованием модных нынче микросервисов, с деполйментов через Docker и Kubernetes, которые весьма органично вписаны в общую концепцию систем компании. На просторах компании можно встретить огромное количество enterprise решений, также вптисанных в общий контекст и обусловлено это тем, что изобретение велосипеда в некоторых отраслях логистики является делом затратным (очень затратным) и феноменально трудоемким даже для очень опытного «велосипедиста». (постройка нейронной сети руками (без сторонних апи) на фоне этой затратности и трудоемкости покажется детскими шалостями). Распеределенность, шардинг, конкуретный доступ, миллионы транзацкий и все это асинхронно – это пожалуй те ключевые слова, которые вам надо знать о проекте.
Команда – команда клиента международная, высоко профессиональная и крайне мотивированная - рабочим языком является английский, в команде работает несколько тысяч человек со всех уголков мира.
По ходу работы – вам придется сталкиваться с решением очень нетривиальных задач, уходящих в области научных теорий, коими логистическая отрасль грешит сильно, если копнуть чуть глубже вопроса о точках А и Б. (как пожалуй и любая другая отрасль) Нейронные сети, AI, predictive analysis – это все про нас и нашего клиента.
Кого мы ищем:
Мы ищем опытных Java программистов. Мы не станем перечислять буллет лист технологий, также как и не станем выставлять каких-то требований в части длительности опыта и т.п. мелочей. Это условности. Тебе важно знать, что мы ищем опытного прокачанного Java программиста. Соответственно все-что сегодня идет с этим понятием (Spring (Boot/Security/…), Hibernate etc.) мы подразумеваем, что ты знаешь. Что наверное важно, это опыт работы с многопоточностью и очень сильным плюсом будет опыт работы с MQ системами. Любого разлива – ActiveMQ, ZeroMQ, RabbitMQ, you name it. В остальном, мы верим, что если ты действительно опытен и открыт для нового – заполнение отдельно взятых пробелов в скиллсете не станет для тебя проблемой.
Из общеорганизаторных вещей – тебе важно знать, что место твоей работы будет находится в Таллинне, Эстония, поэтому полный или частичный релокейт обязателен, для того, чтобы мы договорились.
В части релокейта, компания окажет всяческую поддержку, и возьмет этот процесс на себя – от тебя понадобится только согласие – в остальном, мы поможем.
Adresa:
Chișinău
Data actualizării:
30 noiembrie 2017
Anunțul a expirat sau angajatul a fost găsit.
CV-ul a fost trimis cu succes! 🥳
Înregistrează-te acum, pentru a monitoriza statusul CV-ului tău!
Primit
și
Văzut