Описание вакансии
Проект: в рамках развития системы по учёту бухгалтерских операций на финансовых рынках ценных бумаг, формирующей счета и проводки бухгалтерского учета по стандарту РСБУ для банков, требуется миграция на микросервисную архитектуру.
Система существует с 2015 года, обросла развитым функционалом (около 700 экранных форм), в дополнение к развитию бизнес-функциональности возникла необходимость перехода на целевой технологический стек с необходимостью переосмысления подходов к реализации серверного функционала.
Это большая долгосрочная активность на несколько лет вперед. В данный момент над системой работает около 30 человек (аналитики, разработчики, тестировщики, технические специалисты/DevOps).
Обязанности:
- Проектирование и реализация решений.
- Создание unit/integration тестов.
- Рецензирование кода.
- Документирование создаваемых решений.
- Взаимодействие со смежными командами (аналитики, тестировщики, поддержка).
Требования:
- Java Core (включая многопоточность) от 3-х лет.
- Spring Framework / Spring Boot от 1 года.
- работа с данными через JPA / Hibernate / Spring Data / JDBC / SQL от 1 года.
- веб-сервисы REST, Spring MVC от 1 года.
- микросервисы на базе Docker / Kubernetes / OpenShift от 1 года.
Желательно:
- Обмен сообщениями через Kafka / JMS от 1 года.
- Общая эрудированность по построению распределённых систем (понимание плюсов-минусов тех или иных решений).
- Тестирование с использованием JUnit/TestNG.
- Работа с git/Jenkins/Jira/Confluence.
- Знание особенностей СУБД Oracle / PostgreSQL.
- Опыт создания / взаимодействия с Web UI на React, базовые знания JavaScript.
- Опыт создание интеграционных тестов.
Условия:
- Работа в аккредитованной IT-компании.
- Участие в проектах для крупных коммерческих компаний.
- Стабильный доход, который обсуждается индивидуально.
- Приятные бонусы: ДМС со стоматологией для сотрудников, возможность подключить родственников к программе ДМС, обучение и сертификация, скидки на курсы, фитнес и многое другое.
Если предложение интересно отправляй в письме отклика свой ник в TG для оперативного общения!