Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
Мы молодые, амбициозные и очень быстро растущие. Мы группа единомышленников: разных ребят, с опытом из совершенно разных сфер, но объединенных одной идеей и одной страстью: делать то, что мы умеем делать и делать это лучше, чем кто либо другой. Каждый в своей области. Это касается как менеджмента, так и уборщицы (о да! у нас уборщица уровня архитектора!
7 липня 2019

Middle/Senior Java Developer (вакансія неактивна)

за кордоном

Необхідні навички

Требования по технической части:
— Владение современным Java стеком на очень высоком уровне;
— Полное понимание современной разработки на Java (Spring Boot иже с ним);
— Отличное понимание микросервисной архитектуры и стека (Netflix и т.п.);
— Понимание синхронности / асинхронности;
— Умение создавать легко скалируемый код;
— Умение работать в условиях очень высокой конкурентности (много локинга и т.п.);
— Уровень английского языка не ниже Upper-Intermediate level.

Пропонуємо

На данном этапе работы, работа по проекту производится исключительно из нашего Таллиннского офиса а также Таллиннского офиса клиента, поэтому работа над проектом в этой фазе подразумевает релокацию в Таллинн, Эстония.

Всю работу и расходы по релокации (включая семью), а также проживание (отдельная, хорошая, комфортабельная квартира) и прочие детали — мы возьмем на себя (включая ВНЖ).

Дважды в месяц Вам гарантируется перелет из Таллинна в Ваш город и назад за счет компании.

В перспективе полугода возможно продолжение работы из нашего Киевского офиса.

Про проєкт

Нашим клиентом является ведущий оператор систем спортивных ставок в Африке.
Африканский рынок крайне специфический и накладывает очень большие ограничения и вызовы на всех операторов работающих на этом рынке. Это касается как операционных моментов, так и очень больших ограничений, граничащих с практически невозможными задачами в плане технического исполнения (например размеры загружаемых игр, и физические параметры оборудования на котором Ваш код будет запускаться).

В техническом плане, это крайне интересная и очень насыщенная вызовами среда, где с одной стороны — вы увидите все то, что принято видеть в жизни крупных операторов спортивных ставок — это асинхронность, огромные потоки данных, решения принимаемые в реальном времени, груды локинга и синхронизаций, но в довесок ко всему на повестку дня встанут совершенно новые проблемы, которых в «белом» мире"" в эпоху сетей пятого поколения увидеть достаточно сложно: Африка сегодня является тем регионом, который такие технические вызовы ставит и нам приходится быть очень изобретательными, чтобы совладать с этим.

Тем не менее, с другой стороны, стоит осознавать, что одна Нигерия, превышает по количеству жителей Россию, а в сравнении с Украиной, Нигерия больше в 5 раз. Это огромный рынок, с очень большим потенциалом роста, который не просто имеет перспективы, а эти перспективы реализуются сегодня и сейчас: этот рынок уже сегодня является номером 1 в мире по числу прироста новых пользователей сети и эта тенденция не измениться в течении следующих 10 лет.

При всем сказанном, в пиковые моменты мы обрабатываем более 20 тысяч запросов в секунду.

Мир спортивных ставок как бизнес интересен и многообразен даже в Европе и Азии, но когда мы смотрим на Африку — он приобретает совершенно новые, доселе невиданные краски, например Вы знали, что количество фанатов Бундеслиги в Нигерии, превышает количество фанатов этой лиги следящих за ее матчами во всем остальном мире вместе взятом, включая саму Германию.

Мы обещаем, что с точки зрения как технических, так и логических вызовов то что мы делаем тут, будет очень challenging.

Как один из любопытных моментов таких challeng-ей: для работавших в системе спортивных ставок, нормой является коррекция коэфицентов ставки в реальном времени исходя из поступающих от odds-провайдера данных. (напомним: все это на скорости 20 000 запросов в секунду) Этим никого не удивить. Но например в Зимбабве, курс местной валюты, меняется приблизительно с той-же скоростью, что и коэфицент ставки, поэтому расчетная информация должна учитывать и стремительно меняющийся курс валюты. (и того единственного, несчастного payment provider-а, который соглашается работать с этой валютой) Тип double для обработки минимальной ставки, разумеется, идет как пункт сам по себе. Скучно не будет, а работать Вам доведется с лучшими из лучших — об этом, мы расскажем Вам на интервью!

Гарячі Java вакансії

Всі Java вакансії