ВК
Владислав К.
Мужчина
Беларусь, Минск, UTC+3
Ставка
3 447,01 Р/час
вкл. НДС 20% (460 Р)
Специалист доступен с 15 марта 2025 г.

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

Подробнее
О специалисте
Специализация
Backend разработчик
Грейд
Middle+
Навыки
Git
Java
Kotlin
Docker
PostgreSQL
Python
C/C++
JavaScript
SQL
GitLab
Linux
MySQL
Oracle Database
Spring Boot
hibernate/jpa
Django
Elastic Search
Keycloack
MongoDB
OOP
MVC
SOLID
Backend
Commons IO
Firebase
Gson
Hibernate
Jackson
Java 11
Jira
JUnit
Logback
Lombok
Microservices
MinIo
Mockito
modelmapper
OpenAPI
Spring Actuator
Spring Data
Spring Data JPA
Spring Security
Spring Test
SpringDoc
Jenkins
Kafka
Kibana
Logstash
Redis
Spring boot 3
FastAPI
Flask
Jaeger
Sentry
Tempo
Zipkin
RabbitMQ
CI/CD
Kubernetes
Отрасли
BioTech, Pharma, Health care & Sports
E-commerce & Retail
FinTech & Banking
Government & Public Sector
Знание языков
Английский — B1
Главное о специалисте
Владислав - опытный Backend-разработчик • Ориентированный на результат бэкенд-разработчик с 3-х летним опытом работы, специализирующийся на Java, Kotlin и Python, включая разработку микросервисов, многопоточность и работу с базами данных. • Понимание в ИТ-архитектуре и проектировании систем. • Опыт работы с Web API, автоматизацией процессов и интеграцией баз данных для повышения эффективности и производительности приложений. • Навыки DevOps: опыт использования CI/CD и контейнеризации (Docker) для обеспечения непрерывной интеграции и развертывания. • Уделяет большое внимание безопасности, производительности, внимателен к деталям. • Эффективно работает как самостоятельно, так и в команде, быстро адаптируясь к новым технологиям и применяя гибкие методологии разработки (Scrum, Kanban).
Проекты   (2 года 6 месяцев)
СОНЦА
Роль
Backend (Java/Kotlin) разработчик
Обязанности
Состав команды (16 человек): Архитектор, Техлид, 5 Backend разработчиков, 3 QA Engineer, 3 Frontend разработчика, 2 Дизайнера, Бизнес-аналитик Обязанности на проекте: • Разработка нового функционала Реализация новых модулей и сценариев для расширения возможностей корпоративного портала, включая интеграцию с внешними и внутренними API. • Поддержка существующего функционала Поддержание стабильности и производительности уже внедренных решений, включая исправление ошибок и улучшение пользовательского опыта. • Реализация внутренней логики приложения Проектирование и разработка сложных алгоритмов для обработки данных, бизнес-логики и взаимодействия между системами. • Работа с базами данных Проектирование структур данных, оптимизация схем и запросов, внедрение индексов и триггеров для повышения производительности. • Интеграция с внешними сервисами Настройка взаимодействия с REST и SOAP API, а также другими сервисами для обмена данными и получения дополнительной функциональности. • Настройка коммуникаций между внутренними сервисами Обеспечение надежной связи между микросервисами через очереди сообщений (RabbitMQ, Kafka) и REST API. • Настройка сервиса аутентификации Интеграция и настройка системы аутентификации пользователей с использованием Keycloak, OAuth2 или других решений, включая управление ролями и правами доступа. • Анализ и улучшение кода Проведение регулярного рефакторинга, анализ узких мест, профилирование и оптимизация для достижения высокой производительности. • Развертывание и оркестрация микросервисов в Kubernetes Управление конфигурацией и секретами в Kubernetes (ConfigMaps, Secrets) Мониторинг и логирование сервисов в Kubernetes (Prometheus, Grafana, ELK) • Документирование процессов Подготовка подробной документации для новых и существующих модулей, API, архитектурных решений и процессов развертывания. • Обучение и поддержка коллег Проведение код-ревью, помощь младшим разработчикам в освоении технологий и подходов, проведение внутренних тренингов. • Работа на проекте по Agile методологии
Достижения
• Разработал и внедрил систему поиска на базе Elasticsearch Настроил высокопроизводительную поисковую систему для корпоративного портала, поддерживающую более 20 тыс. документов. • Реализовал интеллектуальный поиск Внедрил функции морфологического анализа русского языка, автокоррекции опечаток и ранжирования результатов. • Оптимизировал производительность поиска Настроил кластер Elasticsearch для работы под высокими нагрузками, обеспечив быстрое время отклика даже при большом объеме запросов. • Оптимизировал взаимодействие с базами данных Уменьшил время выполнения запросов на 40% за счет использования индексов, оптимизации схем и устранения избыточных связей. • Интегрировал Keycloak для аутентификации Настроил систему авторизации и аутентификации с поддержкой OAuth2, SSO и управлением ролями пользователей. • Внедрил уведомления через микросервис Разработал и интегрировал микросервис для отправки уведомлений по SMS, email и push. Реализовал очереди сообщений и механизм повторной отправки. • Обеспечил отказоустойчивость системы Настроил мониторинг и алертинг с использованием Prometheus и Grafana, реализовал стратегии резервирования для критических сервисов. • Автоматизировал CI/CD Настроил автоматическое развертывание приложений через GitLab CI/CD, обеспечив минимизацию времени на деплой и снижение числа ошибок. • Провел оптимизацию бэкэнда Рефакторинг кода и устранение проблем N+1 запросов сократили среднее время обработки заявок более чем на 30%. • Разработал документацию для API Подготовил подробные спецификации API, включая примеры запросов, описания ошибок и примеры использования, с использованием Swagger. • Участвовал в проектировании архитектуры Внес вклад в разработку архитектуры новых микросервисов, учитывая требования масштабируемости и отказоустойчивости. • Реализовал сложные интеграции Выполнил интеграции с CRM Bitrix24, внешними кредитными регистрами, и платежными системами, включая адаптацию данных и их преобразование.
Стек специалиста на проекте
Spring boot 2/3, ELK, Grafana, Keycloack, Elastic Search, GitLab, oauth2, Spring Data, modelmapper, Lombok, Spring Data JPA, REST, API, Kibana, JUnit, MongoDB, Mockito, Jackson, Redis, Firebase, Gson, Prometheus, Kafka, Logback, MinIo, Backend, SpringDoc, Logstash, Spring Actuator, Spring Test, Docker, SQL, Agile, Python, Kotlin, Spring Security, Hibernate, Commons IO, Django, Java 11, OpenAPI, RabbitMQ, SOAP API, REST API, Spring Boot, Jira, PostgreSQL, Jenkins, Spring boot 3, Microservices, Kubernetes
Отрасль проекта
E-commerce & Retail
Период работы
Февраль 2024 - По настоящее время  (1 год 2 месяца)
ВТБ доверительное управление
Роль
Backend (Java/Kotlin) разработчик
Обязанности
Состав команды (8 человек): Архитектор, Техлид, 3 Backend разработчика, QA Engineer, Frontend разработчик, Дизайнер Обязанности на проекте: • Разработка нового функционала Проектирование и реализация новых модулей приложения с учетом требований заказчика. Внедрение RESTful API для взаимодействия с фронтендом и другими сервисами. • Поддержка существующего функционала Диагностика и устранение багов, обновление и оптимизация уже реализованных модулей для улучшения их производительности и стабильности. • Реализация внутренней логики приложения Разработка и настройка бизнес-логики, обработка данных и управление основными процессами приложения. • Взаимодействие с базами данных Проектирование и оптимизация структур данных, написание сложных SQL-запросов и их оптимизация, работа с индексацией и миграциями данных. • Интеграция с внешними сервисами Настройка взаимодействия с различными API (REST, SOAP), создание адаптеров и преобразование данных для интеграции сторонних систем. • Настройка коммуникаций между внутренними сервисами Организация надежного взаимодействия между микросервисами через очереди сообщений (Kafka, RabbitMQ) и REST API, включая поддержку отказоустойчивости и балансировки нагрузки. • Развертывание и оркестрация микросервисов в Kubernetes Управление конфигурацией и секретами в Kubernetes (ConfigMaps, Secrets) Мониторинг и логирование сервисов в Kubernetes (Prometheus, Grafana, ELK) • Документирование процессов Подготовка технической документации для API, архитектурных решений, и процессов развертывания, а также написание инструкций для команды. • Участие в проектировании архитектуры Обсуждение и реализация архитектурных решений, выбор технологий и подходов, учитывающих требования масштабируемости, производительности и безопасности. • Написание автотестов на Pytest и внедрение их в CI/CD пайплайн • Анализ и улучшение существующего кода Профилирование и рефакторинг кода для повышения его читаемости, устранение технического долга, внедрение лучших практик программирования. • Работа на проекте по Agile методологии
Достижения
• Оптимизация SQL-запросов Уменьшил время выполнения сложных SQL-запросов на 40%, что привело к значительному улучшению производительности приложения при работе с большими объемами данных. • Интеграция с внешними сервисами Внедрил интеграцию с тремя внешними сервисами, что позволило расширить функциональность системы и обеспечило обработку более 1000 запросов в сутки с минимальными задержками. • Снижение времени отклика API Оптимизировал внутреннюю логику API, что позволило снизить среднее время отклика на 30%, улучшив общую производительность приложения и пользовательский опыт. • Увеличение производительности при работе с микросервисами Реализовал асинхронную обработку запросов через очередь сообщений, что повысило пропускную способность системы и уменьшило задержки при обработке более 5000 запросов в минуту. • Повышение стабильности приложения Настроил мониторинг и внедрил стратегию отказоустойчивости, что снизило количество сбоев на 25% и улучшило общую доступность системы. • Ускорение развертывания приложения Внедрил CI/CD процессы, что позволило сократить время развертывания приложения с нескольких часов до 30 минут, обеспечив быструю доставку обновлений. • Рефакторинг и улучшение качества кода Провел рефакторинг ключевых модулей приложения, что снизило технический долг на 35% и улучшило читаемость и поддержку кода, снизив количество багов на 15%. • Документирование процессов и API Создал и обновил документацию для API, что ускорило процесс обучения новых разработчиков, сократив время на ознакомление с проектом на 20%. • Участие в автоматизации тестирования Внедрил автотесты для ключевых функциональных компонентов, что позволило уменьшить количество ошибок на этапе выпуска продукта на 30%. • Масштабируемость системы Реализовал архитектурные улучшения, что позволило увеличить нагрузку на систему на 50% без потери производительности, обеспечив рост числа пользователей и транзакций.
Стек специалиста на проекте
Spring boot 2/3, ELK, Grafana, Keycloack, Tempo, GitLab, SQL запросы, REST, API, Redis, Prometheus, FastAPI, Sentry, Kafka, Zipkin, Docker, SQL, Agile, Python, SOAP, Kotlin, Hibernate, Flask, RabbitMQ, REST API, Spring Boot, Java 11-17, Jira, СI/CD, PostgreSQL, Jenkins, Spring boot 3, Kubernetes
Отрасль проекта
FinTech & Banking
Период работы
Январь 2024 - По настоящее время  (1 год 3 месяца)
КАБИС (Библиотека БелЖД)
Роль
Backend (Java/Kotlin) разработчик
Обязанности
Состав команды (16 человек): Архитектор, Техлид, 4 Backend разработчика, QA Engineer, Frontend разработчик, Дизайнер, Бизнес-аналитик Обязанности на проекте: • Разработка нового функционала Проектирование и реализация новых функций и модулей приложения, включая создание API и интеграцию с фронтенд-частью. Внедрение функционала с учетом требований бизнеса. • Поддержка существующего функционала Мониторинг текущих функций и исправление ошибок, а также улучшение производительности уже существующих компонентов для обеспечения стабильной работы приложения. • Реализация внутренней логики приложения Проектирование и создание бизнес-логики для обработки данных и выполнения ключевых процессов, таких как управление пользователями, транзакциями, отчетностью и другими функциональными аспектами. • Взаимодействие с базами данных Создание и оптимизация запросов, работа с базами данных, включая проектирование схемы данных и обеспечение ее целостности. Оптимизация производительности при работе с большими объемами данных. • Интеграция с внешними сервисами Реализация интеграций с внешними API и системами для обеспечения взаимодействия с другими сервисами, таких как платёжные системы, внешние базы данных или другие источники данных. • Настройка коммуникаций между сервисами Разработка и настройка системы коммуникации между микросервисами (например, через очереди сообщений или REST API), обеспечение надежности и отказоустойчивости. • Настройка CI/CD Создание и поддержка процессов непрерывной интеграции и доставки (CI/CD), что позволяет автоматизировать сборку, тестирование и развертывание приложения. • Настройка сервера nginx Конфигурация сервера nginx для балансировки нагрузки, обеспечения безопасности и улучшения производительности веб-приложений. • Участие в код-ревью Проведение и участие в код-ревью, проверка качества кода и соблюдения стандартов, помощь коллегам в улучшении архитектуры и производительности кода. • Настройка и управление кластером Elasticsearch для хранения, индексирования и поиска данных. Оптимизация индексов для работы с большими объемами логов и данных. • Разработка и настройка пайплайнов для обработки и фильтрации логов из различных источников. Создание кастомных фильтров для преобразования данных перед отправкой в Elasticsearch. • Настройка дашбордов и визуализаций для мониторинга производительности системы, анализа логов и создания отчетов. • Интеграция Kibana для отображения бизнес-метрик и мониторинга ключевых процессов. Настройка CI/CD • Написание автотестов на Pytest и внедрение их в CI/CD пайплайн • Документирование процессов Подготовка и поддержка документации для разработки, интеграций и процессов развертывания, что способствует удобному процессу поддержки и развития проекта. • Обучение новых сотрудников Проведение тренингов и менторство для новых членов команды, помощь в освоении кода, инструментов и технологий, используемых в проекте. • Работа на проекте по Agile методологии
Достижения
• Внедрение микросервиса нотификаций Спроектировал и интегрировал микросервис нотификаций для backend-сервисов, обеспечив поддержку более 5 видов уведомлений (SMS, Email, Push, Webhook). • Разработка системы поиска на базе Elasticsearch Разработал и внедрил высокопроизводительную систему поиска для корпоративного портала, обработавшую более 100 тысяч документов. • Настроил индексацию и оптимизировал запросы для повышения скорости поиска. • Реализация интеллектуального поиска • Внедрил поддержку морфологии русского языка и автоматическое исправление опечаток, что увеличило точность поиска на 30% и улучшило пользовательский опыт. • Настройка системы логирования поисковых запросов через Logstash Реализовал сбор и фильтрацию поисковых запросов пользователей с использованием Logstash, что позволило анализировать пользовательские паттерны и оптимизировать функциональность поиска. • Создание дашбордов в Kibana Разработал информативные дашборды для мониторинга ключевых показателей эффективности поиска и анализа пользовательского поведения. • Профилировка приложения Провел анализ производительности приложения, выявил и устранил узкие места, что снизило среднее время обработки запросов на 20%. • Внедрение систем мониторинга Настроил мониторинг производительности и доступности приложения с использованием ELK-стека и Prometheus, что улучшило контроль за состоянием системы. • Оптимизация процессов развертывания Автоматизировал и ускорил CI/CD процессы, что уменьшило время на развертывание релизов на 40%. • Участие в проектировании архитектуры Внёс вклад в разработку архитектуры системы, предложил и реализовал решения, повышающие масштабируемость и отказоустойчивость. • Автоматизация переноса данных из Oracle9i в PostgreSQL 16 Разработал и внедрил скрипты для миграции данных, что позволило сократить процесс переноса данных с нескольких недель до нескольких дней.
Стек специалиста на проекте
Spring boot 2/3, Tempo, GitLab, Spring Data JPA, Elasticsearch, API, Kibana, JUnit, Mockito, Jackson, Redis, Firebase, Gson, Nginx, FastAPI, Sentry, Kafka, Logback, SLF4J, SpringDoc, Jaeger, Logstash, Docker Compose, Zipkin, Docker, SQL, Agile, Python, Kotlin, Hibernate, Flask, Java 17, OpenAPI, Oracle Database, Web Api, REST API, Spring Boot, Jira, PostgreSQL, Jenkins, Spring boot 3, CI/CD, Spring Boot Test
Отрасль проекта
Government & Public Sector
Период работы
Май 2023 - По настоящее время  (1 год 11 месяцев)
Формат работы
Тип занятости
Фулл-тайм, Парт-тайм (4 ч/день)
Формат работы
Удаленно
Командировки
Готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Белорусский государственный университет информатики и радиоэлектроники
Специальность
Инженер-системотехник
Завершение учебы
2024 г.

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

E-commerce & Retail • FinTech & Banking • Government & Public Sector • Logistics & Transport
ИХ
Илья Х.
Минск
Backend разработчик
Senior
3 521,95 Р/час
Gin
GitLab
Postman
Yarn
Spring Framework (AOP)
PostgreSQL
Spring Data
HTTP
Architecture
Keycloak
+64

Илья, опытный Java/Kotlin Back-End Developer / Tech Lead / Architect с более чем 4 годами опыта Уверенное владение Java: опыт разработки сложных серверных приложений, работа с Spring Framework, Hibernate, а также знание JVM-оптимизаций и методов работы с памятью. Знание Kotlin: использование языка для разработки бэкенд-систем. Опыт миграции проектов с Java на Kotlin. Работа с Python: знание фреймворка Django и Django-Admin, использование Python для написания скриптов или разработки микросервисов. Опыт проектирования и разработки высоконагруженных распределенных систем. Знание работы с реляционными базами данных (PostgreSQL, MySQL) и навыки оптимизации SQL-запросов. Опыт работы с NoSQL-базами (MongoDB, Redis) и выбор подходящей базы данных в зависимости от требований к проекту. Опыт реализации систем с реальной временем обработки данных (Apache Kafka, RabbitMQ). Разработка и реализация юнит-тестов (JUnit, PyTest), тестирование производительности и безопасности приложений. Работа с фреймворками для интеграционного тестирования и тестирования API (REST-assured, Postman). Умение эффективно взаимодействовать с бизнес-аналитиками, продуктовыми менеджерами и стейкхолдерами для выработки технических решений на основе бизнес-требований.

Подробнее
FinTech & Banking • HRTech • LifeStyle
АК
Антон К.
Димитровград
Backend разработчик
Middle+
3 896,1 Р/час
Apache Camel
CI/CD
Data
Docker
GitLab
Gradle
Hibernate
Jackson
jmix
JUnit
+47

Антон — опытный backend-разработчик, специализирующийся на Java. Обладает навыками работы с Apache Camel, CI/CD, Docker, GitLab, Gradle, Hibernate, Jackson, JUnit, Kafka, Kubernetes, Liquibase, Lombok, Maven, Mockito, MVC, MySQL, OpenFeign, OpenShift, Oracle, PostgreSQL, REST, Security, SOAP, Spring Boot, Swagger и Git. Имеет опыт работы в проектах HRTech, FinTech & Banking и LifeStyle. На протяжении 4 лет и 1 месяца участвовал в разработке микросервиса «Планирование», системы бронирования рабочих мест и контроля доступа для банка, автоматического кассового сейфа INCAS и СБП Базы данных. В рамках проектов выполнял задачи по реализации микросервисов с нуля, интеграции с другими частями системы, написанию клиентов для работы с брокером Kafka, реализации JPA репозиториев для работы с PostgreSQL и написанию unit-тестов.

Подробнее

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

BioTech, Pharma, Health care & Sports • E-commerce & Retail • FinTech & Banking • Government & Public Sector
ВК
Владислав К.
Минск
Backend разработчик
Middle+
3 447,01 Р/час
C/C++
hibernate/jpa
Keycloack
Tempo
Elastic Search
GitLab
Spring Data
modelmapper
Lombok
Spring Data JPA
+59

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

Подробнее
BioTech, Pharma, Health care & Sports • E-commerce & Retail • FinTech & Banking • Information Security • Insurance • Media
НБ
Николай Б.
Минск
Angular разработчик
Senior
3 246,75 Р/час
C#
Angular 2+
UI
C/C++
HTML5
Sass
PHP
Redux
GitLab
Разработка
+71

Николай — опытный Angular-разработчик уровня Senior из Минска, Беларусь. Опыт работы на проектах в различных отраслях: FinTech & Banking, Insurance, E-commerce & Retail, Information Security, BioTech, Pharma, Health care & Sports, Media. На позиции Lead JavaScript-разработчика участвовал в создании приложения для B2B-клиентов Unicredit, где занимался разработкой с нуля, включая архитектуру, руководство фронтенд-разработчиками и создание мок-сервера на Node.js. В проекте по оформлению страховок для компании ВСК работал с внутренним фреймворком SmartForms, добавляя новые функции и исправляя старые. Для Lemonade разрабатывал и дорабатывал магазины на базе Shopify, а для Mercer и EBV — веб-приложения, где оценивал задачи и работал с кодом. Участвовал в разработке приложения для медицинской организации в рамках проекта MedTech Exchange.

Подробнее