Специалисты

Описание

Технические навыки:
Java
Spring MVC, Spring Boot, Spring Security, Spring Data, Spring Actuator, Spring Cloud
PostgreSQL
Oracle
PL/pgSQL
Linux
gRPC
NoSQL (Mongo DB, Redis)
Swagger UI
Kafka
HTTP
Kubernetes/Docker
CI/CD
OLAP/OLTP
Hibernate/JPA/ORM
Liquibase
XML
JAXB
Jacoco
Sonarqube
JVisualVM Eureka
Junit
Mockito
Testcontainers
RabbitMQ
GraphQL
iBatis
Websockets
JDBC
Keycloak
OAuth 2.0
OpenID Connect
Gradle
Maven
Grafana
Jaeger
Webflux
OpenTelemetry
Checkstyle
Jmeter
Gatling
Figma
Confluence
Jira
Образование:

2019 - Санкт-Петербургский государственный электротехнический университет "ЛЭТИ",
ЭА, Управление и информатика в технических системах

Опыт
Проект

Core сервисы компании (система оплаты, регистрация страховых полисов, обработка договоров, система подписаний полисов и др)

Описание

Java Developer Задачи: Ресерч архитектурных решений; Реализация нового функционала back-end части приложений и телеграм бота; Исправление багов, выявленных в ходе тестирования; Разработка модели данных микросервисов, SQLскриптов и миграций (Flyway); Подключение микросервисов к централизованной системе логирования (ELK); Опыт работы с Docker Реализация интеграций со смежными системами посредством брокеров сообщений (kafka) и RestAPI и др.; Подключение к решению систем мониторинга (Prometheus); Разработка тестов с использованием JUnit и Mockito; Ревью кода; Деплой части микросервисов и поддержание конфигов. Результаты / достижения на проекте: • Проект успешно внедрен и сдан в эксплуатацию. Состав команды: 4 backend разработчика, 2 системных аналитика, 1 тестировщик, 1 архитектор

Технологии

Java 17 (Stream API, Collection Framework) - Hibernate/JPA/ORM, Liquibase - Spring MVC, Spring Boot, Spring Security, Spring Data, Spring Actuator, Spring Cloud, Eureka - Postgres - Webflux - gRPC - JUnit, Mockito, Testcontainers - RabbitMQ, Kafka - GraphQL, Websockets - Keycloak, OAuth 2.0, OpenID Connect, Kerberos - Git, Gradle - webflux - Docker - Swagger, OpenAPI, SOAP - Grafana, Jaeger, OpenTelemetry - Checkstyle, Jacoco, Sonarqube - Jmeter, JVisualVM, Gatling - MatterMost, Jira, Confluence, GitLab, MIM, Outlook

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

Июнь 2024 - Февраль 2025 месяцев

Проект

Внутренняя платформа создания отчетов и отправки по РСБУ и МСФО

Описание

Задачи: Ресерч архитектурных решений; Реализация нового функционала back-end части приложений; Исправление багов, выявленных в ходе тестирования; Разработка модели данных микросервисов, SQLскриптов и миграций (Liquibase); Подключение микросервисов к централизованной системе логирования (ELK); Опыт работы с Kubernetes Реализация интеграций со смежными системами посредством брокеров сообщений (kafka) и RestAPI и др.; Подключение к решению систем мониторинга (Prometheus); Разработка тестов с использованием JUnit и Mockito; Ревью кода; Деплой части микросервисов и поддержание конфигов. Результаты: Проект успешно внедрен и сдан в эксплуатацию Состав команды: 12 человек

Технологии

Java 17 (Stream API, Collection Framework) - Hibernate/JPA/ORM, Liquibase - Spring MVC, Spring Boot, Spring Security, Spring Data, Spring Actuator, Spring Cloud - Postgres - gRPC - JUnit, Mockito, Testcontainers - RabbitMQ, Kafka - Kubernetes - GraphQL, Websockets - Keycloak, OAuth 2.0, OpenID Connect, Kerberos - Git, Gradle - Swagger, OpenAPI - Grafana, Jaeger, OpenTelemetry - Checkstyle, Jacoco, Sonarqube - Jmeter, JVisualVM, Gatling - MatterMost, Jira, Confluence, GitLab, MIM, Outlook

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

Апрель 2023 — Апрель 2024 месяца

Проект

Приложения: Партнеры / Тендеры / Агенты / Онлайн-чат / Справка

Описание

Задачи: Реализация нового функционала back-end части приложений; Исправление багов, выявленных в ходе тестирования; Подключение микросервисов к централизованной системе аутентификации и авторизации (Keycloak); Разработка модели данных микросервисов, SQL-скриптов и миграций (Liquibase); Мониторинг сервисов Реализация интеграций со смежными системами посредством брокеров сообщений (kafka) и RestAPI и др.; Подключение к системам мониторинга (Prometheus); Разработка тестов с использованием JUnit и Mockito; Ревью кода. Результаты: Проект успешно внедрен и сдан в эксплуатацию. Состав команды: 4 backend разработчика, 2 системных аналитика, 1 руководитель проекта, 2 тестировщика, 1 frontend разработчик

Технологии

Java 17 (Stream API, Collection Framework) - Spring MVC, Spring Boot, Spring Security, Spring Data, Spring Actuator - Postgres, Redis, MongoDB - JUnit, Mockito, Testcontainers - RabbitMQ - Keycloak, OAuth 2.0, OpenID Connect - Git, Maven, Gradle - Swagger, OpenAPI - ELK, Kibana, Jaeger, OpenTelemetry - Checkstyle, Jacoco, Sonarqube - Jmeter, JVisualVM, Gatling - Skype, Jira, Confluence, Miro, GitLab, Outlook

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

Январь 2021 — Март 2023 месяца

Проект

Проекты на аутсорс от внешних заказчиков

Описание

Задачи: Реализация нового функционала back-end части приложений; Тестирование приложений Исправление багов, выявленных в ходе тестирования; Разработка модели данных микросервисов, SQL-скриптов; Покрытие тестами функционала; Ревью кода. Результаты: • Проекты успешно внедрены и сданы в эксплуатацию Состав команды: 3 backend разработчика, 1 системных аналитика, 1 дизайнер, 1 руководитель проекта

Технологии

Java 13 (Stream API, Collection Framework) - Hibernate/JPA/ORM - Spring MVC, Spring Boot, Spring Security, Spring Data - Postgres, Redis, MongoDB - JUnit, Mockito - XML, JAXB - Git, Maven - Swagger, OpenAPI - ELK - Skype, Jira, Confluence, GitLab

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

Март 2019 — Декабрь 2020 месяцев