Москва
Вместе с нами ты будешь:
- Детализировать и декомпозировать требования совместно с аналитиками
- Разрабатывать функциональности системы
- Разрабатывать входящие и исходящие интеграционные потоки
- Оценивать трудоемкость задач
- Прорабатывать архитектуру
- Покрывать код тестами
- Проводить ревью кода
- Взаимодействовать со смежными командами в рамках решения текущих задач
- Дорабатывать фронтэнд сервиса системы
- Участвовать в разработке и написании архитектурных артефактов (требований, архитектуры решения)
- Знание языка Java 17 и выше
- Знание Javascript/Typescript
- Знание фреймворка Spring и его основных модулей
- Знание React
- опыт фронтэнд разработки
- опыт работы с webpack, Node. js, Babel. js
- опыт работы с инструментами Gradle
- опыт работы с инструментами миграции БД Flyway, либо Liquibase
- опыт работы с Kafka
- опыт работы с ETL процессами
- опыт работы с REST API
- опыт работы с базами данных (желательно PostgreSQL)
- опыт работы с операционными системами семейства Linux
- опыт работы с инструментами контроля версия (желательно GIT)
Будет плюсом:
- желательно опыт работы с DevOps инструментами (TeamCity, Kubernetes)
- желательно опыт работы по методологии Scrum
- желательно опыт работы с библиотекой Jooq
- желательное опыт работы с библиотеками Mockito, Hamcrest, Junit
ВАЖНО! Предполагается, что сотрудник будет работать на территории РФ!