Специалисты

Описание

Языки программирования: Java (J2SE/J2EE) 8 – 17, SQL
Технологии: Spring Framework, REST, Kafka, Liquibase, JSON, XML, Postman, Swagger.
Базы данных: MySQL, PostgreSQL
Технологии доступа к базам данных: JDBC, Hibernate
Операционные системы: Windows
Серверы приложений: Tomcat
Контейнеризация: Docker
Сборщики: Maven
Системы контроля версий: Git
Тестирование кода: Junit, Mockito
CI/CD: Gitlab
Образование:
Воронежский институт высоких технологий,
специальность: Информационные системы и технологии.

Опыт
Проект

Проект Правительства Москвы по управлению многоквартирным домом.

Описание

Он предназначен для жителей, собственников помещений и управляющих организаций. Платформа позволяет управлять своим домом из любой точки мира, где есть интернет. Платформа «Электронный дом» включает сайт и мобильное приложение. Обязанности: Замена синхронных вызовов на асинхронные с использованием Kafka, перевод сервисов с Java 8 на Java 17, замена SOAP вызовов на REST, внедрение Kafka в сервисы, упаковка Kafka в Docker, кэширование методов, разработка мапперов, лоадеров, конфигов, DTO сущностей, работа с БД, составление JPQL/SQL запросов, разработка автоматических тестов Junit + Mockito.

Технологии

Java 8/17, Maven, Spring (Core, Boot, MVC, Security, Data), Hibernate, REST, Apache Tomcat, PostgreSQL, Docker, Junit, Mockito, Swagger, Postman, Git

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

Ноябрь 2023 — Март 2024 месяца

Проект

Автоматизированная система учета заявок сервисного центра,

Описание

Автоматизированная система учета заявок сервисного центра, включающая в себя: учет заявок, прием и отправку заказов, ведение учета остатков, взаимодействие с корпоративными клиентами через закрытый корпоративный портал, инвентаризацию и учет имеющихся ресурсов. Обязанности: Поддержка приложения, создание Entity и DTO объектов, интеграция системы с базами данных, составления JPQL/HQL/SQL запросов, создание функциональности заказа деталей и их добавления в конкретные услуги для клиентов, разработка бизнес-логики, REST контроллеров, разработка и внедрение механизмов инвентаризации, оптимизация системы для обеспечения быстрого реагирования на запросы клиентов.

Технологии

Java 11, Maven, Spring (Core, Boot, MVC, Security, Data), Hibernate, REST, Apache Tomcat, PostgreSQL, Docker, Junit, Mockito, Git, Jira.

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

Февраль 2022 — Сентябрь 2023 месяца

Проект

Модуль сбора данных о посещениях веб-сайтов, поведении пользователей и эффективности онлайн-маркетинга

Описание

Модуль сбора данных о посещениях веб-сайтов, поведении пользователей и эффективности онлайн-маркетинга для системы сбора и анализа данных о посещениях веб-сайтов. Модуль собирает статистику о посещении пользователями страниц сайта, активности на этих страницах (какие действия они совершают), как долго остаются на каждой из страниц, и прочую статистическую информацию. Собранная информация сохраняется в базу данных для дальнейшей статистической обработки и демонстрации. Обязанности: Создание модуля на базе Spring Framework, обеспечивающего эффективное отслеживание поведения пользователей с использованием принципов Dependency Injection и IoC Container. Настройка конфигурации и развертывание приложения через Spring Boot. Использование Hibernate ORM для работы с базой данных PostgreSQL

Технологии

Java 8, Spring Framework, Spring Data, Junit, Mockito, Hibernate, Git, REST, PostgreSQL

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

Август 2020 — февраль 2022 месяца