Java developer (Карта данных)

Зарплата

от 200 000 ₽

Местоположение и тип занятости

ИннополисПолный рабочий день

Компания

Крупнейшая цифровая платформа. Технобренд, объединяющий лучшие мировые практики и самый современный стек

Описание вакансии

Условия работы

Продукт: Карта данных – система управления знаниями о метаданных (данных о данных).

Карта данных – это своего рода поисковик Google от SberData по метаданным АС Банка: в нее встроен процесс по сбору и публикации информации о АС Банка, Витринах и Репликах.

Функциональные обязанности:

  • Имплементация новой функциональности и по необходимости рефакторинг существующей;
  • Взаимодействие с аналитиками, верификация функциональных требований, разбиение их на задачи и их оценка;
  • Участие в Code review;
  • Написание Unit-тестов.

Требования к кандидату:

Обязательные:

  • Высшее образование по направлению прикладная математика/ИТ;
  • Опыт коммерческой разработки не менее 2 лет на Java версии 8 и выше;
  • Опыт работы со Spring Framework (Spring Data JPA/Hibernate, MVC, Security), Spring Boot;
  • Опыт работы с PostgreSQL не менее 2 лет, опыт организации структур хранения и выбора типов данных при проектировании;
  • Опыт работы с инструментами Maven, Git, Bitbucket/GitLab/GitHub, Jenkins, Confluence, Jira;
  • Знание паттернов проектирования, умение читать и анализировать исходный код.

Желательные:

  • Базовые навыки администрирования PostgreSQL в Linux системах;
  • Опыт использования средств репликации данных - предпочтительно open source решений.

Будет дополнительным плюсом:

  • Опыт работы с системами журналирования и мониторинга ELK, Grafana, Prometheus;
  • Опыт использования Elasticsearch;
  • Опыт работы с микросервисной архитектурой;
  • Опыт использования Docker, Kubernetes;
  • Опыт автоматизации задач через Jenkins pipeline.

Мы предлагаем:

  • Стабильная конкурентная заработная плата + различные бонусы;
  • Современная техника и устройства для разработки;
  • Обучение за счет компании;
  • ДМС.