Руководитель разработки
Зарплата
от 300 000 до 550 000 ₽
Требования
Местоположение и тип занятости
Компания
Разрабатываем кастомные сервисы и веб-приложения
Описание вакансии
Условия работы
Крупный разработчик софта для цифровизации нефтегазовой индустрии ищет в команду Team Lead Java для развития экосистемы сервисов.
Проект – хранилище данных о процессах планирования, строительства, бурения, обслуживания скважин. Разрабатывается набор серверных приложений, покрывающих все процессы вокруг строительства/бурения скважин, под каждого заказчика формируется собственная экосистема из «кубиков», заточенная под актуальные потребности. В команде проекта — Senior и Middle Java, фронтенд-разработчики, дизайнеры, проджект и продуктолог.
Задачи:
- Декомпозиция бизнес-задач на технические: оценка и планирование;
- Помощь бизнесу в уточнении статуса разработки;
- Координация разработки смежных и зависимых модулей, согласование интерфейсов;
- Помощь разработчикам в диагностике и разрешении проблем в длинных интеграционных цепочках;
- Помощь в выборе алгоритмов, структур хранения, идентификации и переработке требований;
- Участие в разработке архитектуры решения.
Ваш технический опыт:
- Опыт технического руководства командой java-разработчиков;
- Представление о базовых структурах данных и алгоритмах;
- PostgreSQL, в том числе сложноструктурированные объекты в jsonb-полях.
- Синхронные (REST-like API) и асинхронные (NATS.io) интерфейсы;
- Java 8/11, Spring (-boot, -web, -security), Lombok, Graal VM, Apache NiFi, WITSML, OSDU;
- Приветствуется знание Python, .Net, фронт-разработки;
- Английский на уровне чтения документации.
Процессы и команда:
- Канбан-подобная организация проекта, «поток задач»;
- Небольшое (пока) количество унаследованного кода;
- Возможность встать «у истоков» проекта;
- Много проектирования и новой разработки;
- Удалённый формат работы;
- Гибкий график.