Разработка системы сбора, хранения, подготовки и распределения информации с применением технологического подхода BigData.
Участие в проектировании структуры хранения данных.
Участие в проектировании и развитии архитектуры программного обеспечения и выборе технологий.
Согласование требований к программному обеспечению.
Разработка отдельных модулей программного обеспечения.
Выстраивание и автоматизация процесса разработки, тестирования и внедрения программного обеспечения.
Планирование работ, постановка задач сотрудникам, контроль результата.
Участие в развитии архитектуры решения (логическая, компонентная, потоки данных, инфраструктура, интерфейсы) и в выборе технологий.
Взаимодействие со смежными подразделениями компании.
Требования:
Опыт разработки Java 11 и выше от 6-ти лет.
Опыт результативного управления командой разработчиков от 1 года.
Опыт работы с технологиями: Java SE 11 или выше, Apache Tomcat, Vue.js, PostgreSQL (MSSQL, MySQL), RabbitMQ, NetBeans/IntelliJ IDEA, Git, maven, Linux RHEL.
Опыт проектирования реляционных баз данных.
Опыт разработки веб-приложений (backend разработка).
Опыт в интеграции программного обеспечения с другими информационными системами.
Опыт разработки приложений без Spring и Hibernate.
Опыт применения сервисной/микросервисной архитектуры.
Опыт разработки многопоточных приложений.
Опыт участия в реализации отказоустойчивых решений.
Опыт внедрения автоматизированных систем.
Опыт изучения предметной области и построения логической модели данных.
Уверенное владение SQL (на уровне опытного разработчика).
Опыт разработки клиентских приложений для высоконагруженных систем (web-приложений с использованием контейнера сервлетов c применением js-фреймворков).
Условия:
Место работы: м. Парк Культуры.
Официальное оформление, белая заработная плата.
Гибридный график работы: с 9.00 до 18.00, в пятницу до 16.45.
Расширенный социальный пакет (ДМС, оплата обучения, система материальной и нематериальной мотивации и др.).