Senior Java Developer Offline

В КАКУЮ КОМПАНИЮ?

Продуктовая компания со штаб-квартирой в Шарлотт (Северная Каролина, США), офисами в Мексике и ЕС, а также R&D центром в Одессе. Основана в 2016 году, 40+ сотрудников. Среди клиентов – международная транспортная компания, работает на рынках США и Европы.

 

КАКОЙ ПРОДУКТ?

Инновационное решение для рынка логистики, не имеет аналогов. Предназначено для использования логистическими компаниями и их клиентами на всех этапах перевозки. Позволяет значительно упростить отслеживание и управление грузоперевозками. Разработаны web и mobile версии продукта.

 

ПРЕИМУЩЕСТВА ПРОЕКТА:

1. Современный технологический стек

2. Отсутствие бюрократии и микроменеджмента

3. Плоская структура команд

4. Стабильное финансирование проекта.

 

ТЕХНИЧЕСКИЙ СТЕК ПРОЕКТА:

Java 8+, Spring Boot, Spring Cloud, Kafka, Kafka Streams, PostgreSQL, Docker, Kubernetes, AWS, Jenkins, Maven, Selenide.

Scrum, как методология разработки.

 

КТО НАМ НУЖЕН?

Специалист с 5+ годами опыта разработки на Java, практическим опытом в Spring Boot, пониманием распределенных систем и микросервисной архитектуры. Ориентация на качество, критическое мышление, конструктивность, открытость и непредвзятость будут плюсом.

 

С КЕМ ТЫ БУДЕШЬ РАБОТАТЬ?

➜ 2 кросс-функциональных команды по 8 человек. Senior & Middle Engineers: Front End, Back End, Manual QA, Automation QA.

➜ Инфраструктурная, mobile и support команды.

➜ Команда по работе с требованиями. Плотно общается с бизнесом и представителями клиентов, формирует и поддерживает актуальный бэклог. В составе команды: дизайнер, 2-3 Product Managers, Tech Lead, FE Lead.

 

ЧТО ТЫ БУДЕШЬ ДЕЛАТЬ?

➜ Разработка – это приоритет. Также будут пересечения с DevOps направлением. Сотрудники, которые занимаются инфраструктурой, предоставляют разработчикам удобные инструменты для деплоя и конфигурации. После этого разработчики самостоятельно деплоят и конфигурируют свою систему.

➜ Будет плотное взаимодействие с QA Manual & Automation.

➜ Все архитектурные решения принимаются внутри компании. У тебя будет возможность высказать свое мнение – главное, аргументировать и конструктивно объяснить.

➜ Другие задачи, о которых ты сможешь узнать уже на 1-ом интервью внутри компании :)

 

Подытоживая, команда полностью отвечает за разработку и выпуск функциональности.

 

В СВЯЗИ С ЧЕМ ОТКРЫЛАСЬ ПОЗИЦИЯ?

Масштабирование разработки.

 

НУЖЕН ЛИ АНГЛИЙСКИЙ, И НА КАКОМ УРОВНЕ?

Не критично.

 

ЧТО КАСАЕТСЯ ТРЕБОВАНИЙ:

➜ 5+ лет опыта разработки на Java.

➜ Глубоко понимать принципы работы микросервисной архитектуры (важен опыт в разработке системы целиком).

➜ Практический опыт разработки на Spring Boot (MVC, REST, Data, Security, Messaging).

➜ Разбираться в вопросах масштабирования и обеспечения высокой доступности распределенных систем.

➜ Использовать контейнеризацию с Docker на практике для разных окружений, включая production.

➜ Нести ответственность за качество своей работы.

➜ Эффективно работать в кроссфункциональной команде.

➜ Уметь признавать ошибки, находить их причины и работать над исправлением.

 

Будет плюсом:

➜ Практический опыт работы с Kafka, Kafka Streams, PostgreSQL.

➜ Умение грамотно описывать и документировать архитектурные/дизайн решения.

➜ Навыки использования и понимание принципов работы Kubernetes как платформы оркестрации.

➜ Знание и опыт использования AWS.

 

КОМПАНИЯ ПРЕДЛАГАЕТ:

➜ Отличные финансовые условия сотрудничества.

➜ Возможность влиять на архитектурные и технические решения.

➜ Договор с ФЛП, компания покрывает налоги, есть бухгалтерское обслуживание. Выплаты на валютный счет.

➜ Пересмотр зарплаты раз в год по результатам 360 review.

➜ Комфортный офис в центре города. Парковка рядом с офисом.

➜ Гибкий график работы, обязательно присутствие на daily митингах в 10:30/11:00.

➜ Профессиональные курсы, тренинги, конференции.

➜ Медицинская страховка в процессе внедрения.

➜ 20 рабочих дней оплачиваемого отпуска.

➜ Частые обеды за счет компании.

 

КАК ПРОИСХОДИТ ОТБОР? СКОЛЬКО ЭТАПОВ ИНТЕРВЬЮ?

1. Online-прескрин для быстрой оценки уровня.

2. Очное техническое собеседование в офисе.

3. Финальное HR-собеседование.

Пиши!

Хорошего дня!

The job ad is no longer active

Look at the current jobs Java Odesa→