Team Lead java (проект Аудит)
Зарплата
от 250 000 ₽
Требования
Местоположение и тип занятости
Компания
Российская IT-компания, оказывающая услуги по разработке и внедрению программного обеспечения для Сбербанка России
Описание вакансии
Условия работы
О команде
Мы — команда сервиса «Аудит». Сервис ориентирован на сотрудников службы безопасности, которые выполняют расследование инцидентов информационной безопасности (security audit) на основе накопленных исторических данных от различных систем. Наш сервис ориентирован на банки и B2B, где предъявляются повышенные требования безопасности, производительности, надежности доставки и хранения информации.
Вам предстоит:
- Разработка на Java, стеке Hadoop (Solr, Hbase, Hive, Spark, Yarn, Oozie, Flume);
- Разработка приложений OpenShift, K8s;
- Рефакторинг существующего кода, проведение code review;
- Анализ требований и проработка технических решений;
- Поддержка документации по архитектуре сервиса;
- Участие в приемо-сдаточных испытаниях продукта;
- Наставничество над менее опытными коллегами в команде.
Команда ожидает, что Вы обладаете следующими навыками/опытом:
- Уверенные знания Java SE 8 – Core, Collections, Multithreading;
- Знание Spring Framework - IoC, Security, Data, MVC, Integration;
- Опыт работы с реляционными БД (Oracle DB,PostgreSQL) и NoSQL решениями;
- Опыт профессиональной коммерческой разработки от 2-х лет;
- Разработка модульных тестов на JUnit;
- Опыт работы с Apache Maven;
- Опыт работы с системой контроля версий Git;
- Умение выполнять качественное review кода;
- Декомпозиция задач на разработку;
- Разработка распределенных сервисов.
Будет плюсом:
- Опыт разработки высоконагруженных решений на стеке технологий Hadoop,K8s/OpenShift;
- Опыт работы с брокером сообщений Apache Kafka;
- Опыт практической оптимизации приложений - профилирование кода, анализ дампов памяти/процессов;
- Опыт работы с JMS, JDBC, XML, SOAP, REST;
- Опыт разработки UI на JS (ES 7,8,JS Optimization, client-side storages&caching,ReactJS);
- Владение различными паттернами проектирования;
- Опыт работы с Jenkins, Ansible;
- Опыт работы с Jira, Confluence;
- Работа с анализатором кода SonarQube.
Условия работы:
- пятидневную рабочую неделю, офис в центре города, отсутствие строгого дресс-кода;
- Уровень заработной платы, который зависит от ваших технических знаний и навыков, состоит из оклада и годового премирования;
- Команда профессионалов, готовых поддержать ваши инициативы;
- Мощное железо, и все что нужно для продуктивной работы;
- Заботу о здоровье: корпоративную программу ДМС (включает стоматологию, обследования, лечение заболеваний и т.д.), бесплатный тренажерный зал, страхование жизни;
- Социальные выплаты сотрудникам по различным жизненным ситуациям;
- Огромные возможности для саморазвития и обучения – электронная библиотека, Виртуальная школа с онлайн-курсами, участие в конференциях