Специалисты
Технические навыки:
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 месяцев