Вакансия: Java-разработчик (Lead)
Описание вакансии
LIAN системный интегратор с фокусом в аналитике и управлении данными.
Мы работаем в трех направлениях:
1. Автоматизация управленческой отчетности (BI) в малом и среднем бизнесе. Строим хранилища данных, настраиваем сбор и интеграцию, разрабатываем отчеты и дэшборды. Наш стек в BI включает все современные инструменты, в том числе open-source ПО.
2. Заказная разработка аналитических систем. Когда у нашего клиента есть специфичный запрос, мы разрабатываем аналитические системы с нуля. Часто применяем подходы BigData, Data Science, актуальные подходы к программному анализу данных и прогнозированию.
3. Запуск и ресурсное обеспечение команд разработки в комплексных проектах цифровой трансформации. Мы усиливаем команды наших партнеров и клиентов собственными сотрудниками и обеспечиваем максимально быстрый старт новых проектов. Среди наших заказчиков - крупные системные интеграторы, банки, нефтегазовые, химические производства, логистические компании, стартапы.
Обязанности:
- Разработка Системы сбора, хранения, подготовки и распределения информации с применением технологического подхода BigData;
- Участие в проектировании структуры хранения данных;
- Участие в проектировании и развитии архитектуры ПО и выборе технологий;
- Разработка модулей ПО;
- Выстраивание и автоматизация процесса разработки, тестирования и внедрения ПО;
- Планирование работ, постановка задач сотрудникам, контроль результата;
- Участие в развитии архитектуры решения (логическая, компонентная, потоки данных, инфраструктура, интерфейсы) и в выборе технологий;
- Участие в тестировании ПО;
- Мотивация и развитие сотрудников группы разработки;
- Решение организационных вопросов;
Требования:
- Опыт проектирования реляционных баз данных;
- Опыт разработки веб-приложений (backend разработка);
- Опыт в интеграции с другими информационными системами;
- Опыт работы с Apache Tomcat 9 и выше;
- Опыт применения сервисной/микросервисной архитектуры;
- Опыт разработки многопоточных приложений;
- Опыт участия в реализации отказоустойчивых решений;
- Опыт внедрения автоматизированных систем;
- Опыт изучения предметной области и построения логической модели данных;
- Опыт работки приложений без Spring и Hibernate;
- Опыт работы с СУБД Postgresql, MS SQL Server;
- Уверенное владение SQL (на уровне опытного разработчика);
- Опыт работы с брокерами сообщений;
- Опыт разработки клиентских приложений для высоконагруженных систем (web-приложений с использованием контейнера сервлетов);
- Опыт результативного управления командой разработчиков от 1 года;
Желательно:
- Опыт работы с ApacheAirflow и/или подобными продуктами;
- Знание Python в объёме достаточном для построения простых процессов извлечения и преобразования данных;
- Опыт работы с объектными хранилищами S3;
- Опыт работы с gRPC.
Условия:
- Аутстафф проект
- Сотрудничество через форму ИП или СЗ
- Участие в интересных и масштабных проектах с классной молодой командой
- Нужен LEAD который проживает в Москве или московской области, который если что готов будет приехать 1-2 в месяц в офис, чтобы вникнуть в проект полностью. Дальше реже