Юрий Ерофеевский

Юрий Ерофеевский

Senior Java Developer

Россия, Сыктывкар

Готов к удаленной работе

Опыт: 4+ лет

Ожидания: от 350 000 ₽

О себе

Опытный Java-разработчик с более чем 4-летним стажем, специализирующийся на создании высоконагруженных и отказоустойчивых систем.

Обладаю глубокими знаниями в области микросервисной архитектуры, облачных технологий и распределенных систем.

Постоянно совершенствую свои навыки, слежу за новыми технологиями и лучшими практиками в разработке.

Технологический стек

Основные технологии

Java 11/21 Spring Boot 2/3 Hibernate Spring Security WebFlux

Базы данных

PostgreSQL MySQL R2DBC JPA Hibernate Spring Data

DevOps & Cloud

Kubernetes Docker Nginx CI/CD Nexus Keycloak

Архитектура

Микросервисы REST API Apache Kafka Высоконагруженные системы

Опыт работы

Май 2024 — настоящее время

Senior Java Developer

Талпабокс, Румыния (удаленно)

Разработка высоконагруженных микросервисов

Оптимизация производительности и масштабируемости системы, обработка до 5,000 RPS с задержкой менее 50мс

Финансовые и пользовательские сервисы

Создание безопасной системы управления счетами и персональными данными с Keycloak

Оркестрация процессов

Разработка сервиса регистрации с использованием: SAGA-транзакции Реактивный стек Keycloak

DevOps-практики

1

Развертывание тестовых стендов для нагрузочного тестирования (wrk/wrk2)

2

Настройка CI/CD процессов (GitLab CI) с автоматическими билдом, тестированием и деплоем в k8s

3

Внедрение Kubernetes (EKS) с Horizontal Pod Autoscaling

Повышение отказоустойчивости: Реализация стратегий Circuit Breaker, Retry и Bulkhead

Java Spring Boot PostgreSQL Kubernetes
Январь 2021 — Сентябрь 2024

Middle Java Developer

Талпабокс, Румыния (удаленно)

Сервисы структуризации данных

Разработка комплексного решения для: структуризации компаний автоматизации отчетности импорта данных

Оптимизация производительности

1500%
увеличение скорости

Оптимизация многопоточности в сервисе импорта данных:

  • Сокращение времени обработки с 5+ часов до 20 минут
  • Реализация batch-обработки с динамическим распределением нагрузки
  • Оптимизация работы с памятью и БД

Десктоп приложение

Создание нативного desktop-приложения для веб-платформы с: оффлайн-режимом синхронизацией данных системными интеграциями

Java Spring Framework Docker CI/CD
Ноябрь 2021 — Февраль 2022

Java Software Engineer

Atlantis TMS, Румыния (проектная работа)

  • Интеграция с сервисом онлайн бухгалтерии "Intuit Quickbooks"
  • Настройка REST взаимодействия микросервисов
Java 11 Spring Boot Gradle

Языки

Русский Родной
English Intermediate (B1)