Специалисты

Описание

Технические навыки:
Java 8/11,Spring Boot 2+, Maven, JPA/Hibernate,SQL, Oracle, Postgres, Liquibase,MS/ActiveMQ(Artemis),REST/ RESTful API,OpenAPI (Swagger), Postman, Insomnia,JUnit5, Mockito, DataJpaTest, Git, Sonar, Atlassian Stack (Jira, Bitbucket, Confluence), Jenkins, Docker, OpenShift 4+,IntelliJ IDEA, Agile, Scrum

Образование:

2016 - Ярославский государственный университет им. П.Г. Демидова, Юридический

Опыт
Проект

Международный российский банк

Описание

Java разработчик Чем занимался на проекте / обязанности / задачи: -Разработка новой системы: микросервисы, Java 11, Spring Boot, OpenShift, база Postgres. -Поддержка легаси-системы. Монолит Java 8, Spring, WildFly, база Oracle. -Создание CRUD сервисов. Реализация бизнес логики по паттерну workfow. -База Postgres, создание таблиц и миграции с помощью Liquibase, валидация на Hibernate, без нативных скриптов. -Работа с очередями ActiveMQ Artemis. Асинхронное взаимодействие между микросервисами. -Сборка контейнеров в Docker, загрузка в регистри и запуск в Openshift. -Написание манифестов для опеншифта - деплойментов, сервисов и т.д. -Сбор логов из контейнеров с помошью сайдкар FluentBit и отправка в сервис журналирования. -Написание тестов: Junit 5, Mockito, Spring Boot Test. Проверка по сонару, покрытие не меньше 80%. JPA тесты для репозиториев. -Интеграция сторонних API, в частности банковского справочника.

Технологии

Java 8/11,Spring Boot 2+, Maven, JPA/Hibernate,SQL, Oracle, Postgres, Liquibase,MS/ActiveMQ(Artemis),REST/ RESTful API,OpenAPI (Swagger), Postman, Insomnia,JUnit5, Mockito, DataJpaTest, Git, Sonar, Atlassian Stack (Jira, Bitbucket, Confluence), Jenkins, Docker, OpenShift 4+,IntelliJ IDEA, Agile, Scrum

Длительность

Апрель 2021 — настоящее время месяцев