Специалисты

Описание

Навыки и компетенции:
Java 8, 11, 17 PostgreSQL Spring Boot 2, 3 Kubernetes Spring Core Spring Security Spring Cloud Spring Data Hibernate ORM Junit REST API XML/XSD/XSLT Swagger Apache POI Docker JasperReports Apache Kafka Maven Liquibase Gradle Flyway

Образование:
Филиал Башкирского государственного университета, Стерлитамак Факультет математики и информационных технологий, Прикладная математика и информатика. Программа: Технологии проектирования системного и прикладного программного обеспечения 2024

Опыт
Проект

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

Описание

Сфера проекта: Финтех Команда: 11 человек В нашей команде 4 тестировщика, 7 бэкенд-разработчика, тимлид и менеджер проектов на стороне клиента. Роль на проекте: Старший Java-разработчик Обязанности: Интеграция в проект канала передачи sftp Разработка сервиса по передаче файлов на сторонние сервисы Парсинг и обработка xml файлов с сохранением информации в БД Разработка сервиса PGP шифрования файлов Разработка энкриптера TripleDES для шифрования информации о продукте Внедрение и разработка сервиса MinIo в проект Покрытие разработанных сервисов интеграционными тестами Разработка контроллеров и логики для реализации ручного тестирования для сервисов

Технологии

Java 17 - Spring Framework (Web, Boot, Security, Data, JDBC) - Kubernetes - Kafka - PostgresSQL - Lombok - Liquidbase - Gradle - Keycloak - MinIO - JUnit - Mockito - Testcontainers - Grafana - Opensearch - GitLab - YouTrack - Swagger

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

Ноябрь 2023 — Январь 2025 месяцев

Проект

Разработка микро сервисного приложения электронного документооборота для контроля инфраструктуры для гос. учреждения

Описание

Сфера проекта: ЭДО Команда: 12 человек. 5 разработчиков, 5 тестировщиков, тимлид и руководитель проекта. Роль на проекте: Java Software Engineer Обязанности: Обработка обращений, управление их статусом Разработка сервиса по прикреплению файла к обращению и его хранение Разработка сервиса электронной подписи документа-обращения Разработка сервиса отправки e-mail ответов авторам обращений Реализация контроллеров REST и эндпоинтов Реализация функциональности отказоустойчивости сервиса Покрытие разработанных сервисов тестами Разработка бизнес-логики сервисного уровня

Технологии

Java 11 - Springframework (Web, Boot, Security, Data, Cloud) - Kubernetes - Kafka - PostgresSQL - Lombok - Flyway - Maven - Keycloak - MinIO - JUnit - Mockito - Git - Jira - Swagger

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

Октябрь 2022 — Октябрь 2023 месяцев

Проект

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

Описание

Сфера проекта: Веб-разработка Команда: 6 человек. В нашей команде 2 бекенд разработчика, 1 фронтенд разработчик, 1 QA, тимлид и руководитель проекта. Роль на проекте: Java Software Engineer Обязанности: Разработка блога - Реализация поиска и фильтрации статей Разработка сервиса для записи клиентов на замеры Реализация тестовой среды посредством Testcontainers Проектирование объектов entity и DTO Составление JPQL/HQL/SQL-запросов Настройка сервера конфигурации Настройка сервиса сообщений

Технологии

Java 8 - Spring Framework - Hibernate ORM - PostgresSQL - Lombok - Liquibase - Maven - JUnit - Mockito - GitLab - Testcontainers

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

Август 2019 — Октябрь 2022 месяца