Middle Java Developer
Remote work
Описание вакансии
Мы - молодая, амбициозная команда, занимающаяся разработкой решений для совершенно нового инновационного направления - Цифровые Финансовые Активы (ЦФА) на базе блокчейн для Департамента Глобальных Рынков КИБ Банка. Мы используем широкий спектр современных технологий: open-source, облачные технологии и микросервисы для создания фронтальных, бэкэнд и интеграционных приложений. Работаем по гибким методологиям в продуктовых командах.
Обязанности
разрабатывать и поддерживать информационные системы с использованием стека Java, SpringBoot, PostgreSql, Kafka, OpenShift
взаимодействовать с другими ролями (тестировщики, аналитики, архитекторы и менеджеры) внутри и вне команды
Требования к кандидату
Обязательные требования
знание Java 8 не менее 3 лет
понимание принципов построения и работы высоконагруженных корпоративных приложений (1000+ TPS)
опыт проектирования и разработки приложений с использованием Spring, Spring Boot
знание технологий REST, XML, JSON, HTTP, SQL
опыт работы с базами данных (Oracle, PostgeSQL, NoSQL и пр.)
опыт написания модульных и интеграционных тестов (JUnit, Mockito), понимание принципов BDD
опыт командной работы с использованием jira, confluence, Maven, git, Jenkins, Bitbucket, Sonar(или другими), проведения код-ревью
понимание основных шаблонов проектирования, принципов ООП, паттернов и принципов построения корпоративных приложений, паттернов и принципов построения микросервисной архитектуры
умение вести деловую переписку
английский язык на уровне чтения технической документации
Желательные требования
опыт проектирования архитектуры приложений(стратегический и тактический уровень), понимание плюсов и минусов SBA, MSA, SOA, MM
опыт разработки и проектирования систем для взаимодействия с публичными и приватными блокчейн сетями
опыт разработки приложений и смарт-контрактов
опыт разработки и проектирования приложений на Сбер Platform V(ППРБ,ЕФС)
опыт разработки встраиваемых систем на С, C++, Rust
базовые основы криптографии блокчейн платформ и правила управления закрытыми ключами
понимание принципов проектирования пользовательских интерфейсов (UI/UX)
опыт работы с Apache Ignite, Redis
опыт работы с Apache Kafka, IBM MQ, Apache Active MQ
опыт работы с OpenShift(Kubernetes), Istio, envoy
опыт настройки и конфигурирования Nginx
знание сетевых технологий(TCP/IP, TLS)
знание JS, CSS, HTML, Опыт работы с фреймворками JS React
опыт работы с Большими данными( Hadoop)
Работа у нас — это
Команда профессионалов, готовых поддержать ваши инициативы
Возможность работы с новыми технологиями
Возможности карьерного роста
Обучение за счёт компании
Красивый и комфортный офиc
Гибкий график
ДМС
Мощное железо и дополнительное оборудование
Ссылка на страницу с описанием вакансии скопирована в буфер обмена