Java-developer (Цифровые сервисы)

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

Полный рабочий деньМожно удаленно

Компания

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

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

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

Мы ищем Java-разработчика в команду, разрабатывающую продукт по оцифровке помещений.

Наша идея в предоставлении сервиса, с которым мы сможем получить цифровой двойник любого помещения банка, сможем инициировать перемещение/установку/вывод любого объекта на территории средствами 3D Редактора, рассмотреть подробный 3D/2D план помещения.

Модуль будет являться частью существующей АС, которая реализует процессы управления сетью банкоматов Банка.

АС базируется на микросервисной архитектуре с использованием передовых технологий: Java, PostgreSQL, OpenShift, Kafka и других.

Задачи:

  • Разработка бэкенда автоматизированной системы Банка (в т.ч. прототипирование);
  • Участие в разработке и согласовании сервисного API;
  • Оценка трудоемкости задач, участие в планировании;
  • Совместно с DevOps-инженерами поддерживать стенды разработки в рабочем состоянии;
  • Решать интеграционные задачи;
  • Писать модульные тесты и проверять собственные решения;
  • Оценка сложности разработки, планирование и работа в спринтах (agile, scrum).

Технические компетенции:

  • Java, Spring framework, Spring boot, Spring cloud;
  • Желателен опыт работы c инструментами командной разработки, управления проектами и DevOps (Git, Bitbucket, Jenkins, ansible, maven, gradle, Junit и пр.);
  • Плюсом будет опыт работы с:
    • Apache Kafka, Streams, Zookeeper
    • RHEL
    • ReactJS
    • GraphQL
    • Zuul, Eureka
    • Rest
    • PostgreSQL
    • NoSql (Redis, например)
    • OAuth 2.0
  • Плюсом будет знакомство с:
    • Event Sourcing, Event driven
    • DDD
    • Микросервисной архитектурой
    • OpenShift
    • Docker
    • Jenkins
    • Portainer
    • Grafana
    • Telegraf
    • Kibana

Бонусы

  • Официальное трудоустройство согласно ТК РФ;
  • Белая заработная плата (оклад + годовая премия);
  • Возможность обучения за счет компании;
  • Страхование (от несчастных случаев, ДМС);
  • Оздоровительные программы для детей сотрудников;
  • Выплаты материальной помощи в особых/чрезвычайных случаях;
  • Дисконт-программы от компаний партнеров (фитнес, страхование, туризм);
  • Льготное кредитование;
  • Бесплатный тренажерный зал на территории офиса;
  • Столовая на территории офиса.