Java-developer (Цифровая трансформация)
Требования
Местоположение и тип занятости
Компания
Крупнейшая цифровая платформа. Технобренд, объединяющий лучшие мировые практики и самый современный стек
Описание вакансии
Условия работы
В команду «Цифровая трансформация» ищем Java-разработчика для разработки модуля для управления вертикалью.
Модуль будет являться частью существующей АС, которая реализует процессы управления сетью банкоматов Банка.
АС базируется на архитектуре микросервисов с использованием передовых технологий: Kafka, OpenShift, PostgreSQL, GraphQL, React, Docker, Java и другие.
Задачи:
- Разработка back-end части автоматизированной системы Банка (в т.ч. прототипирование);
- Участие в разработке и согласовании API front-back;
- Разработка и поддержка инфраструктуры;
- Оценка сложности разработки, планирование и работа в спринтах (agile scrum);
- Тестирование, Code Review;
- Лидерство в команде по ИТ-компетенциям.
Технические компетенции:
- Java, Spring framework, Spring boot, Spring cloud;
- Желателен опыт работы с инструментами 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
Бонусы
- Официальное трудоустройство согласно ТК РФ;
- Белая заработная плата (оклад + годовая премия);
- Возможность обучения за счет компании;
- Страхование (от несчастных случаев, ДМС);
- Оздоровительные программы для детей сотрудников;
- Выплаты материальной помощи в особых/чрезвычайных случаях;
- Дисконт-программы от компаний партнеров (фитнес, страхование, туризм);
- Льготное кредитование;
- Бесплатный тренажерный зал на территории офиса;
- Столовая на территории офиса.