Специалисты

Описание

PostgreSQL, Spring Boot, Hibernate, Docker, Java, REST, Apache Maven, Apache Tomcat, Java Spring Framework, Apache Kafka
Высшее образование
Уральский институт управления – филиал РАНХиГС
Сентябрь 2018 — Январь 2023
Факультет государственного и муниципального управления
Россия, Екатеринбург

Опыт
Проект

NDA

Описание

Обязанности и достижения: Разработка платформы для автоматизации торговли автозапчастями, оптимизации логистических процессов и управления доставкой, интегрированной системы, созданной для удовлетворения специфических потребностей транспортных предприятий Обязанности: Разработка и поддержка платформы для автоматизации торговли и доставки автозапчастей. Интеграция с внешними системами (1С, daData) и настройка API для взаимодействия между сервисами. Оптимизация производительности системы и работы с базой данных. Разработка и поддержка микросервисов, обеспечивающих основные бизнес-процессы. Реализация механизмов обмена сообщениями через Kafka и управление событийным потоком. Написание модульных и интеграционных тестов для обеспечения качества кода.

Технологии

Java 17, Maven, PostgreSQL, MongoDB, Kafka, Bitbucket, Docker, JUnit 5, Mockito.

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

Август 2023 — Октябрь 2024 месяцев

Проект

Система для банка

Описание

Java-разработчик (Middle) Обязанности и достижения: Создание системы, которая позволяет банку быстро и точно анализировать риски и принимать решения о выдаче кредитов на основе кредитной истории, текущих обязательств и финансовых показателей клиента Обязанности: Реализация DAO для доступа к данным в реляционных и NoSQL базах данных. Разработка и оптимизация сложных SQL-запросов. Интеграция сторонних API и создание собственных API для микросервисов. Участие в код-ревью, оптимизация кода. Написание модульных и интеграционных тестов.

Технологии

Java 11, Spring Framework, PostgreSQL, MongoDB, Redis, Hibernate ORM, Kafka, REST API, JUnit5, JaCoCo, Mockito, Docker, ELK-стек, Bitbucket, Jenkins.

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

Январь 2022 — Август 2023 месяцев

Проект

Разработка Веб-приложения

Описание

Java-разработчик (Junior) Обязанности и достижения: РазработкаВеб-приложения для продажи оборудования иоказания услуг по установкесистем умного дома. Приложение также включало функционал для настройки оборудования и мониторинга состояния установленных систем в режиме реального времени. Обязанности: Исправление багов, рефакторинг и оптимизация кода Создание модулей сервисов Тестирование кода Участие в код-ревью Разработка системы лояльности Разработка REST контроллеров

Технологии

Java 8, Spring (web, data), Maven, MySQL, Bitbucket, Docker.

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

Октябрь 2020 — Январь 2022 месяцев