#вакансия #удаленка #vacancy #remote #java #teamlead
Вакансия java team lead
Компания Datana
Формат работы офис (Москва) или удаленка (Рф, Москва +/- 2 часа)
Занятость полная
Вилка 250-350К
Обязанности
• Выполнять задачи по разработке в соответствии с правилами разработки
• Обеспечивать оптимальный процесс взаимодействия внутри команды и со смежными подразделениями
• Принимать участие в формировании методологии,
соблюдении и развитии
• Выполнять предварительную оценку трудозатрат,
планирование ресурсов
• Выполнять планирование спринтов и следить за
ходом выполнения
• Управлять группой разработки
• Проектировать тех архитектуру решений
• Управлять архитектурой проекта
• Выполнение Code review
• Непрерывно развивать команду и развивается
самостоятельно
• Принимать участие в разработке тех. документации
Требования к знаниям и опыту
• Опыт в разработке более 5 лет
• Опыт разработки отказоустойчивых и
высоконагруженных систем
• Умение делать сложные, комплексные задачи
самостоятельно.
• Умение декомпозировать задачу и распределить
между исполнителями
• Опыт управления группой разработки от 3 человек
• Опыт выступления на конференциях, meet up и
прочих
Как преимущество
• Опыт работы с большими данными
• Опыт работы с алгоритмами машинного обучения
но если опыта нет, не страшно, научим)
Знания технологий
• Java 8 и выше
• Глубокие знания в Collections API, Stream API, Fork\Join
fraimwork, Reflection API и Java Generics
• Глубокие знания spring boot, spring data, spring jpa,
spring security, spring mvc
• Принципы работы JMS, управление JMS-транзакциями
• Знание SOAP-сервисов: создание и генерация по wsdl,
JAXB (аннотации, рутовые элементы, дефолтные
значения для xml-тэгов).
• Знание REST сервисов: на базе JAX-RS, spring mvc
• Знание принципов маршрутизации http-запросов в
контроллеры Применение технологий
• Docker
• Hibernate
• Apache Camel или Spring Integration
• Kafka
• Apache Flink
• SQL, postgres
• ClickHouse, Cassandra, MongoDB
• Gitlab
• Jenkinns
• Jira, Confluence, OwnCloud
Unit тесты
• Написание кода с поддержкой Unit-тестов
• Умение создавать Unit-тесты, знание JUnit
• Знание основных паттернов проектирование,
применение при решении задач
Front-end
• Понимание принципов каскадирования CSS свойств, знать flex-boxes, знать основы HTML5
• ЗнаниеJavaScript
• Опыт работы с Angular 2+, React или Vue.js
Контакт
@olgabudet