Java Developer
Резюме:
Java Developer
🧑💻
Ярослав
Ник tg:
@YaroslavGusarov
Номер телефона:
+7
-
901
-
773-40-77
Email:
y.m.gusarov@gmail.com
Формат/Локация
: Удаленка
▪️
Ссылка на кейсы и портфолио:
по запросу
▪️
Опыт работы и яркие достижения:
Имею более 10 лет коммерческого опыта в разработке программного обеспечения, преимущественно на Java, из них более 9 лет — в backend-разработке и создании распределённых систем.
Начинал карьеру в интернет-провайдере, где более 6 лет разрабатывал внутренние программные решения для автоматизации работы оператора связи. Проектировал и создавал системы с нуля: личный кабинет абонента, сервисы взаимодействия с биллинговой системой, инструменты автоматизации технической поддержки и решения для мониторинга оборудования. Одним из наиболее интересных проектов была система мониторинга электросетевого оборудования: самостоятельно исследовал доступные одноплатные компьютеры, интерфейсы и протоколы, после чего разработал решение для взаимодействия с оборудованием через USB, RS-232, Telnet и SSH и передачи стандартизированных сообщений в систему мониторинга.
Также участвовал в разработке системы автоматической конфигурации и динамического изменения конфигурации оборудования и узлов связи. Это потребовало самостоятельной проработки архитектуры, выбора технических решений, разработки прототипа и его последующей отладки.
В дальнейшем работал над enterprise-проектами и распределёнными системами. В SITRONICS разрабатывал и поддерживал микросервисную систему из 15+ сервисов на Java 17 и Spring Boot 3, проектировал REST и SOAP-интеграции, участвовал в архитектурном рефакторинге и оптимизации производительности. Внедрил event-driven подход с использованием Apache Kafka для асинхронной обработки событий и снижения нагрузки на синхронные API. Проводил code review и менторил двух junior/middle разработчиков.
В проекте беспилотного грузового транспорта разработал высоконагруженный распределённый микросервис для хранения информации о динамически изменяющемся окружении автомобиля, а также реализовал gRPC-взаимодействие непосредственно с автомобилем.
В банковском проекте занимался миграцией SQL-логики с Oracle на PostgreSQL и разработал микросервис-предобработчик REST-запросов, позволивший эмулировать работу отдельных Oracle SQL-модулей при работе с PostgreSQL.
На текущем месте работы занимаюсь разработкой и сопровождением backend-сервисов на Java и Spring Boot, проектированием REST API, развитием микросервисной архитектуры, оптимизацией PostgreSQL, тестированием и анализом production-инцидентов.
Среди ключевых достижений выделю:
разработку нескольких программных продуктов с нуля — от анализа требований и проектирования до рабочего прототипа и запуска;
создание решений для мониторинга и взаимодействия с сетевым и промышленным оборудованием;
разработку и поддержку распределённых микросервисных систем;
внедрение Apache Kafka и event-driven подхода;
разработку высоконагруженных сервисов и интеграционных решений;
опыт работы с REST, SOAP и gRPC;
участие в архитектурных решениях, оптимизации производительности и миграции баз данных;
проведение code review и наставничество разработчиков.
Основная техническая экспертиза: Java, Spring Boot, Spring Security, Spring Data, PostgreSQL, MySQL, Kafka, REST, SOAP, gRPC, микросервисная архитектура, распределённые системы, SQL, Docker, Kubernetes, CI/CD, Linux и системы мониторинга.
▪️
Финансовые ожидания:
200 000 - 300 000
📎
Полное резюме и все вопросы напрямую у специалиста
#java
#it
#айти
#резюме
Откликнуться в Telegram →
⚠️ Никогда не платите «за оформление» или «гарантию трудоустройства» — это признак мошенников. Работа ТРУ не несёт ответственности за содержание вакансии.