Ярослав А. Golang разработчик, Senior

ID 24487
ЯА
Ярослав А.
Мужчина
Россия, Москва, UTC+3
Ставка
4 155,84 Р/час
НДС не облагается
Специалист доступен с 15 сентября 2025 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
Golang разработчик
Грейд
Senior
Навыки
Docker
Elasticsearch
GOlang
gRPC
Kafka
Kubernetes
MongoDB
PostgreSQL
RabbitMQ
Redis
REST
SQL
chi
CI/CD
Prometheus
GitLab CI/CD
Grafana
Jaeger
OpenShift
Google Cloud
Gorilla
HTTP
TeamCity
Unica
Unix
Нереляционные БД (NoSQL)
Linux
OpenTelemery
Отрасли
FinTech & Banking
Social Networking
Главное о специалисте
Senior Go разработчик с опытом создания высоконагруженных микросервисных решений, ориентированный на оптимизацию и внедрение лучших практик. Имею опыт менторства и управления командой backend-разработки. Всегда стремлюсь к повышению эффективности разработки и поддержке высокого качества кода.
Проекты   (6 лет 7 месяцев)
Разработка корпоративного портала для сотрудников компании
Роль
Golang Developer
Обязанности
Достижения: • Вместе с архитектором приняли решение декомпозировать единый сервис авторизации на два целевых сервиса (сотрудники и админы портала), что позволило внедрить разную ролевую модель, упростило релизы, позволило гораздо удобнее масштабировать сервисы, повысило пропускную способность на каждый тип авторизации так как ушли от решения в виде единого сервиса; • Разработал сервис для формирования и удаления заявок на получение льгот по различным типам категорий, впоследствии я также добавил функционал для редактирования уже созданной заявки; • Создал api для сервиса "приведи друга", реализовав интеграцию с hr порталом T1. Backend написанный мной проводит ряд валидаций к введенным данным в форме, что позволяет отсеивать не корректные предложения; • Вместе с системным аналитиком и архитектором спроектировали сервис для публикации вакансий внутри компании. Впоследствии я реализовал api к нему; • Разработал backend для сервиса обратной связи "Feedback" с возможностью прикрепления файлов и интеграцией с антивирусом для проверки загруженных файлов, что повысило безопасность и удобство использования приложения; • Реализовал сервис полнотекстового поиска по базе сотрудников с использованием Elasticsearch. Сервис поддерживает запросы с частичным совпадением и выдаёт релевантные результаты в реальном времени, упрощая навигацию по базе сотрудников;
Стек специалиста на проекте
PostgreSQL, Elasticsearch, REST, Kubernetes, Prometheus, Unix, Kafka, CI/CD, GOlang, chi, OpenTelemery, Нереляционные БД (NoSQL)
Отрасль проекта
Social Networking
Период работы
Сентябрь 2022 - По настоящее время  (3 года 1 месяц)
Разработка и поддержка платформы для передачи фискальных данных в ФНС
Роль
Golang Developer
Обязанности
Достижения: • Разработал асинхронный сервис обновления клиентских данных через интеграцию с Госуслугами, что позволило улучшить актуальность информации и автоматизировать авторизацию пользователя в системе; • Реализовал api к сервису взаимодействия с фискальными чеками; • Отрефакторил структуру базы данных, проведя денормализацию, что позволило избавиться от лишних джоинов, ускорило запросы к базе данных и упростило взаимодействие; • Внедрил линтер в монорепозиторий с библиотеками, что помогло сократить количество ошибок на код-ревью и улучшило качество кода; • Разработал сервис для предоставления аналитических данных по кассам, позволивший формировать отчёты и анализировать данные в режиме реального времени; • Реализовал асинхронный сервис для регистрации фискальных касс через интеграцию с ФНС, оптимизировав процесс правильным перечнем валидаций;
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Grafana, Prometheus, OpenShift, Unix, gRPC, Jaeger, GOlang, GitLab CI/CD, Нереляционные БД (NoSQL)
Отрасль проекта
FinTech & Banking
Период работы
Июль 2021 - Сентябрь 2022  (1 год 3 месяца)
Разработка backend составляющей "личного кабинета предпринимателя"
Роль
Golang Developer
Обязанности
Достижения: • Миграция с монолитного решения на java, которое было практически невозможно поддерживать. Осуществили переход на микросервисную архитектуру с использованием облачного провайдера. В конечном итоге удалось перейти на более чем 35 микросервисов с удобным пайплайном для развертывания, что привело к более удобным и частым релизам; • Реализовал api для админ панели через которую настраиваются права сотрудников подключенных к личному кабинету; • Разработал сервис хранящий историю операций по каждому терминалу, использовав кэширование с провайдером redis, что позволило сервису обрабатывать запросы с минимальной задержкой; • Разработал два сервиса, реализуя паттерн CQRS. Сервис записи обрабатывал десятки тысяч событий, обеспечивая высокую скорость записи и надёжное сохранение в базе данных. Сервис чтения был настроен на периодическое прогревание кэша через крон, подгружая записанные события из сервиса записи, что позволило существенно увеличить скорость чтения и улучшить производительность при высокой нагрузке. Такая архитектура обеспечила огромную пропускную способность и стабильную работу сервиса при большом количестве запросов.
Стек специалиста на проекте
Docker, TeamCity, Linux, MongoDB, Google Cloud, HTTP, Kafka, Gorilla, Redis, GOlang, Unica
Отрасль проекта
FinTech & Banking
Период работы
Март 2019 - Июнь 2021  (2 года 4 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Санкт-Петербургский государственный электротехнический университет "ЛЭТИ" им. В.И. Ульянова (Ленина), Санкт-Петербург
Специальность
Информатика и вычислительная техника
Завершение учебы
2027 г.

Похожие специалисты

RnD
МК
Максим К.
Москва
Golang разработчик
Middle
2 597,4 Р/час
Apache Kafka
API
Backend
CI/CD
ClickHouse
Docker
Elasticsearch
Git
GitLab
Go
+31

Максим — Golang-разработчик уровня Middle. Опыт работы на проектах в сфере RnD: - Разработка и масштабирование системы защиты для топовых финтех-компаний. Максим спроектировал, внедрил и оптимизировал многоуровневые пайплайны обработки данных, добавил систему автоматического бана IP злоумышленников, реализовал многоуровневый pipeline обработки трафика и улучшил систему кэширования. - Разработка стримингового сервиса Viju на Golang. В рамках проекта Максим провёл анализ и рефакторинг SQL-запросов, реорганизовал структуру данных, спроектировал и внедрил механизмы аутентификации и авторизации пользователей, а также инициировал внедрение сквозного мониторинга. - Создание сервиса WebmonitorX для защиты финансовых платёжных систем и веб-приложений от кибератак на Golang. Максим проанализировал и улучшил обработку трафика, создал автоматизированные системы обнаружения аномалий в трафике, внедрил механизмы валидации входящих запросов и разработал стратегии тестирования.

Подробнее

Недавно просмотренные специалисты

Insurance
ПР
Полина Р.
Батман
Системный аналитик
Middle+
2 987,01 Р/час
кд
NX
umlet
UML
erb
Визуализация
Разработка
ДО
Postman
Разработка технической документации
+48

Полина — опытный системный аналитик с навыками работы в сфере IT. Она обладает глубокими знаниями и опытом в разработке и анализе программного обеспечения, а также в создании технической документации. Полина работала над двумя проектами в сфере страхования, где она занималась моделированием систем в нотации UML, обработкой и анализом JSON и XML, разработкой API-документации, составлением ТЗ и технической проектной документации, а также участвовала в регулярных совещаниях и использовала инструменты BPMN для визуализации бизнес-процессов. Она имеет опыт работы с инструментами Atlassian, такими как Jira и Confluence, для совместной работы команды. Полина также умеет выявлять баги и ставить задачи для их устранения.

Подробнее
EdTech • FinTech & Banking • HRTech
ЕБ
Евгений Б.
Москва
Java разработчик
Senior
4 110,32 Р/час
monitoring
Maven/Gradle
Grafana
monolithic
BPM
JPA 2
prometeus
hexagonal
SOLID
Data
+56

Более 4-х лет опыта в коммерческой разработке, включая 2 года работы с Kotlin. Работал в командах до 20 человек, участвовал в крупных и сложных проектах. Люблю разбирать-ся в новых технологиях и языках программирования — важно не на чем писать, а созда-вать качественный и эффективный продукт. Ценю командную работу и профессиональ-ное развитие. Развитие: ○ Стремлюсь развиваться в качестве Backend Engineer, применяя свои технические знания и опыт в разработке комплексных решений для удовлетворения бизнес-потребностей. ○ В свободное время углубляюсь и наращиваю компетенции в технологиях. Soft-скиллы: ○ Обладаю опытом управлением проектом (Agile), проводил в команде: планирование спринтов, ретро, дейлики. ○ Эффективно работаю как в команде, так и самостоятельно. Умею взаимодействовать с коллегами для достижения общих целей, а также успешно выполнять задачи в автоном-ном режиме, сохраняя высокую производительность и качество

Подробнее
FinTech & Banking
ФМ
Франтишек М.
Минск
Java разработчик
Senior
3 447,01 Р/час
Kanban
GitLab
MS Windows
Clean Architecture
Spring Integration
Webservices
HTTP
Spring Data JPA
SOLID
Keycloak
+56

Франтишек — опытный разработчик, ориентированный на результат, с более чем 4 годами профессионального опыта. Специализируется на Java и Kotlin, включая разработку микросервисов, интеграцию сторонних API, многопоточность и работу с базами данных, включая MongoDB. • Понимание в ИТ-архитектуре и проектировании систем. • Опыт работы с Web API, автоматизацией процессов и интеграцией баз данных для повышения эффективности и производительности приложений. • Навыки DevOps: опыт использования CI/CD и контейнеризации (Docker) для обеспечения непрерывной интеграции и развертывания. • Уделяет большое внимание безопасности, производительности, внимателен к деталям. • Эффективно работает как самостоятельно, так и в команде, быстро адаптируясь к новым технологиям и применяя гибкие методологии разработки (Agile, Scrum, Kanban).

Подробнее