Владислав З. Kotlin разработчик, Senior

ID 25921
ВЗ
Владислав З.
Мужчина
Беларусь, Минск, UTC+3
Ставка
4 675,32 Р/час
НДС не облагается
Специалист доступен с 27 мая 2025 г.

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

Подробнее
О специалисте
Специализация
Kotlin разработчик
Грейд
Senior
Навыки
ActiveMQ
Apache AirFlow
Apache Kafka
Apache Solr
Apache Tomcat
ArtemisMQ
AWS S3
Bitbucket
Bitbucket Pipelines
boot
caffeine
CI/CD
cloud
Config
Confluence
Data
DevOps
Docker
Docker Compose
Feign Client
Flyway
Git
GitLab
GitLab CI/CD
Gradle
Grafana
GreenPlum
Hibernate
HTTP
Jackson
Jacoco
Java
JDBC
Jira
JPA
JSON
JUnit
JWT
Keycloak
Kotlin
Kubernetes
Lens
Linux
Liquibase
Log4j
Logstash
Lombok
MapStruct
Maven
Mockito
MVC
Nginx
OpenShift
Oracle
OS
PostgreSQL
Postman
Prometheus
Python
Querydsl
Redis
REST
Security
ShedLock
SOAP
Splunk
Spring
STOMP
Swagger
TestContainers
Web
WireMock
Базы данных
брокеры сообщений
Логирование
Мониторинг
системы контроля версий
Системы управления проектами
языки программирования
Отрасли
FinTech & Banking
Insurance
Знание языков
Английский — B2
Главное о специалисте
Инженер-программист с более чем 7-летним опытом разработки высоконагруженных систем в доменах финтеха, документооборота и страхования. Специализируюсь на backend-разработке с использованием Kotlin и Java, глубоко понимаю алгоритмы, структуры данных и шаблоны проектирования. Имею опыт проектирования микросервисных архитектур, включая гексагональный подход и DDD. Разрабатывал и оптимизировал интеграционные сервисы, REST и SOAP API, использовал брокеры сообщений (Apache Kafka, ActiveMQ Artemis). Работал с реляционными и аналитическими СУБД (PostgreSQL, Oracle, Greenplum), проектировал схемы баз данных, оптимизировал SQL-запросы и стратегии индексирования. Настраивал CI/CD-конвейеры (GitLab CI/CD, Bitbucket Pipelines), контейнеризировал сервисы в Docker, обеспечивал их развёртывание и эксплуатацию в Kubernetes и OpenShift. Умею работать в командах по Agile-практикам (Scrum, Kanban), веду техническую документацию, провожу code review, менторю младших разработчиков и участвую в принятии архитектурных решений.
Проекты   (7 лет 5 месяцев)
МУНИЦИПАЛЬНАЯ ПЛАТФОРМА ОБСЛУЖИВАНИЯ НАСЕЛЕНИЯ
Роль
Инженер-программист
Обязанности
МУНИЦИПАЛЬНАЯ ПЛАТФОРМА ОБСЛУЖИВАНИЯ НАСЕЛЕНИЯ Сеть многофункциональных центров, предоставляющих более 280 государственных услуг по модели «одного окна». Обязанности Принимал участие в Agile-разработке с использованием методологии Kanban, выполнял задачи в рамках коротких итерационных циклов; Разрабатывал и поддерживал интеграционные сервисы для взаимодействия с внешними государственными информационными системами; Перевел ключевые модули проекта с Java на Kotlin; Использовал Kotlin Coroutines для написания асинхронной логики; Разработал и внедрил кастомную систему авторизации с интеграцией Keycloak и JWT для безопасного управления доступом; Интегрировал брокер сообщений ActiveMQ Artemis для коммуникации между микросервисами, отвечающими за прием, обработку и статусное отслеживание заявлений граждан; Проводил анализ и оптимизацию SQL-запросов, а также стратегии индексирования в PostgreSQL; Повысил производительность приложения за счет внедрения кэширования на основе Caffeine в наиболее нагруженных участках системы; Писал и поддерживал техническую документацию, API-спецификации и инструкции по интеграции для внутренних и внешних команд; Настраивал сбор метрик приложений и микросервисов в Prometheus, разрабатывал дашборды в Grafana для отслеживания производительности, SLA и технических SLO; Стандартизировал обработку ошибок и форматирование ответов, обеспечивая единообразное и предсказуемое поведение API во всех сценариях; Разворачивал и поддерживал микросервисы в кластере Kubernetes; Использовал OpenShift для управления ресурсами и обеспечивал соответствие политик безопасности и соответствия требованиям регуляторов; Настраивал сбор и агрегацию логов приложений, микросервисов и инфраструктуры в Splunk; Разрабатывал и поддерживал дашборды и отчёты в Splunk; Разрабатывал модульные и интеграционные тесты с использованием JUnit 5, Mockito, Testcontainers и WireMock. Окружение Java, Kotlin, Spring(Web, Boot, Data, Security, Cloud Feign Client, Cloud Config), Apache Kafka, ActiveMQ Artemis, JDBC, Hibernate, PostgreSQL, Redis, REST, STOMP, Flyway, MapStruct, Jackson, ShedLock, Lombok, Caffeine, Maven, Mockito, JUnit, Testcontainers, WireMock, Jacoco, Swagger, Keycloak, JSON, JWT, Postman, Apache tomcat, Nginx, Git, Gitlab, GitLab CI/CD, Docker, Kubernetes, OpenShift, Splunk, Prometheus, Grafana, Lens, Jira, Confluence.
Стек специалиста на проекте
caffeine, ArtemisMQ, Grafana, GitLab, Lens, Postman, Lombok, Data, Flyway, Keycloak, JSON, Jacoco, REST, Java, Git, JUnit, Mockito, Jackson, Swagger, JDBC, Redis, Nginx, Apache Tomcat, Prometheus, JWT, Config, boot, cloud, Security, Feign Client, WireMock, Splunk, Web, Confluence, Docker, Kotlin, Hibernate, OpenShift, MapStruct, TestContainers, GitLab CI/CD, STOMP, ActiveMQ, Maven, Spring, Jira, PostgreSQL, ShedLock, Kubernetes, Apache Kafka
Отрасль проекта
FinTech & Banking
Период работы
Февраль 2023 - По настоящее время  (2 года 4 месяца)
УНИФИЦИРОВАННЫЙ СТРАХОВОЙ ШЛЮЗ
Роль
Инженер-программист
Обязанности
УНИФИЦИРОВАННЫЙ СТРАХОВОЙ ШЛЮЗ Единый страховой шлюз для автоматизации обмена данными между страховыми компаниями и их партнерами. Обязанности Проектировал микросервисную архитектуру с применением гексагонального подхода (Hexagonal Architecture), что обеспечивало строгую декомпозицию бизнес-логики и инфраструктурных слоев; Реализовал сквозную авторизацию и аутентификацию через OpenID Connect на базе Keycloak, включая конфигурацию SSO для интеграции с внешними и внутренними системами; Разработал и поддерживал Kotlin-библиотеки общего назначения для упрощения взаимодействия с OpenID Connect и Keycloak; Разрабатывал устойчивые RESTful API-интерфейсы для межсервисного взаимодействия и интеграции с внешними провайдерами; Разработка вспомогательных CLI-инструментов и скриптов на Python для автоматизации рабочих процессов и администрирования; Использование Python для написания утилит по парсингу логов и генерации отчётов; Интегрировал Apache Airflow с Kafka и PostgreSQL, реализовав потоковую передачу событий; Задействовал Greenplum в качестве масштабируемого хранилища аналитических данных, обеспечив подготовку отчетности по SLA, ошибкам авторизации и API-статусам для бизнеса и регуляторов; Разработал скрипты на Python для преобразования и очистки данных перед загрузкой в Greenplum; Настраивал обратный прокси nginx с фильтрацией входящих запросов, а также реализовал логирование бизнес-событий через Kafka и их последующую агрегацию с использованием Logstash для целей трассировки и мониторинга инцидентов в реальном времени; Разрабатывал и поддерживал конвейеры CI/CD в Bitbucket Pipelines, автоматизируя сборку, тестирование и деплой микросервисов в Kubernetes; Осуществлял деплой и сопровождение сервисов в Kubernetes, включая настройку health-check’ов, управление лимитами ресурсов, секретами и конфигурациями; Проводил регулярные ревью pull-запросов, предоставлял технический менторинг менее опытным разработчикам, контролировал соблюдение принципов чистого кода (Clean Code) и выявлял зоны для рефакторинга и архитектурного улучшения. Окружение Java, Kotlin, Python, Spring (Boot, Security, Data, MVC, Cloud, Feign Client, Web), HTTP, REST, JWT, Hibernate, PostgreSQL, QueryDSL, Flyway, Docker, Docker-Compose, JPA, Lombok, Maven, Apache Airflow, Greenplum, Apache Kafka, Log4j, Postman, Kubernetes, Keycloak, JSON, Jackson, JUnit, Mockito, Testcontainer, WireMock, Git, Bitbucket, Jira, Confluence, Bitbucket pipelines, Logstash, Prometheus, Grafana, Apache Tomcat, Nginx, Linux.
Стек специалиста на проекте
Grafana, Bitbucket Pipelines, Postman, Log4j, HTTP, Lombok, Data, Flyway, Keycloak, JSON, REST, Java, Git, JUnit, Bitbucket, Mockito, Jackson, JPA, Linux, Querydsl, MVC, Nginx, Apache Tomcat, Prometheus, JWT, boot, cloud, Security, Feign Client, WireMock, Logstash, Docker Compose, Web, Confluence, Docker, Python, Kotlin, Hibernate, GreenPlum, TestContainers, Apache AirFlow, Maven, Spring, Jira, PostgreSQL, Kubernetes, Apache Kafka
Отрасль проекта
Insurance
Период работы
Апрель 2021 - Февраль 2023  (1 год 11 месяцев)
БАНКОВСКАЯ СИСТЕМА
Роль
Инженер-программист
Обязанности
БАНКОВСКАЯ СИСТЕМА Внутренняя система отвечающая за обработку заключения договоров с клиентами, выпуск карт, управление клиентским интернет-банкингом. Обязанности Интегрировал принципы предметно-ориентированного проектирования (DDD), обеспечив соответствие границ сервисов бизнес-областям реального банковского домена; Проектировал доменные модели, use case- и class-диаграммы для управления договорами и банковскими картами; Разрабатывал безопасные RESTful API на Java для процессов онбординга клиентов и проведения банковских операций; Реализация загрузки и выгрузки файлов в AWS S3 с использованием Python-утилит и библиотеки boto3 для резервного копирования и логирования; Использовал Spring Data JPA и Hibernate для обеспечения устойчивого и производительного слоя персистентности клиентских и договорных данных; Интегрировал Apache Solr для реализации полнотекстового поиска по записям клиентов и контрактов; Разрабатывал WSDL-файлы вручную для SOAP-сервисов, обеспечивая кросс-системную совместимость; Настраивал WS-Security для SOAP, включая шифрование сообщений и валидацию цифровых подписей; Писал Bash-скрипты для автоматизации локального окружения и обеспечения единообразия у всех разработчиков; Проводил анализ и оптимизацию SQL-запросов в PostgreSQL, что значительно сократило время отклика при работе с объёмными наборами данных; Создавал миграционные скрипты с использованием Flyway для управления версиями схемы базы данных; Реализовал систему нотификаций об изменениях договоров и событиях выпуска карт; Использовал in-memory базу H2 для модульного и интеграционного тестирования бизнес-логики; Проводил сканирование уязвимостей, устранял выявленные риски, связанные с передачей данных и валидацией пользовательского ввода; Участвовал в grooming-сессиях, писал технические спецификации и декомпозиции задач для оценки фичей. Environment Java, Python, Spring (Boot, MVC, Web, Data, Security, Cloud), JWT, HTTP, REST, SOAP, JDBC, PostgreSQL, Hibernate, JSON, Jackson, Flyway, Lombok, Mapstruct, Docker, Docker-Compose, JUnit, Mockito, Gradle, Apache Solr, Postman, Swagger, Log4j, Git, Bitbucket, Jira, Confluence, Keycloak, AWS (S3), Apache Tomcat, Linux.
Стек специалиста на проекте
AWS, Postman, Log4j, HTTP, Lombok, Apache Solr, Data, Flyway, Keycloak, JSON, REST, Java, Git, JUnit, Bitbucket, Mockito, Jackson, Gradle, Linux, Swagger, JDBC, MVC, Apache Tomcat, JWT, boot, cloud, Security, S3, Docker Compose, Web, Confluence, Docker, Python, SOAP, Hibernate, MapStruct, Spring, Jira, PostgreSQL
Отрасль проекта
FinTech & Banking
Период работы
Январь 2019 - Апрель 2021  (2 года 4 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Белорусский государственный университет транспорта
Специальность
Инженер
Завершение учебы
2022 г.

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

FinTech & Banking • Insurance
ДХ
Даниил Х.
Минск
Kotlin разработчик
Senior
4 675,32 Р/час
Apache AirFlow
Apache Kafka
Auth0
Backend
boot
ClickHouse
Confluence
Data
DevOps
Docker
+50

Бэкенд разработчик с опытом в разработке надежных и масштабируемых backend-решений с использованием Java, Kotlin и Spring. Имею опыт разработки микросервисов, включая архитектуру. Обладаю уверенными знаниями в области SQL-баз данных, фреймворков для тестирования и инструментов сборки. Имею практический опыт работы с Python для задач автоматизации и обработки данных. Активно использую Kubernetes для оркестрации, а также GitLab CI/CD для автоматизации процессов сборки, тестирования и деплоя. Имею опыт настройки мониторинга и логирования с использованием Prometheus, Grafana и стека ELK (Elasticsearch, Logstash, Kibana). Умею интегрировать технологии и находить решения, соответствующие требованиям проекта. Обладаю большим опытом командной работы в распределенных командах. Ориентирован на постоянное совершенствование и углубление знаний в различных сферах.

Подробнее
E-commerce & Retail • FinTech & Banking • RnD
СЧ
Сергей Ч.
Ростов
Kotlin разработчик
Senior
4 285,71 Р/час
ActiveMQ
Apache AirFlow
ArtemisMQ
Bash
Camunda
CI/CD
Docker
Elasticsearch
ELK
Git
+65

Сергей — Kotlin-разработчик уровня Senior из Ростова, Россия. Имеет высшее образование по специальности «Прикладная математика и информатика» Южного федерального университета. Обладает опытом работы на проектах в отраслях FinTech & Banking, E-commerce & Retail, RnD. Участвовал в разработке системы омниканальных платежей, где занимался созданием и поддержкой кода, проведением code review, оценкой трудозатрат, исправлением ошибок и мониторингом сервиса. Работал над проектом Selecty, занимаясь проектированием и разработкой сервисов с использованием Spring Framework и Hibernate ORM, устранением уязвимостей и проведением кодревью. Также участвовал в проекте для Промсвязьбанка, где отвечал за интеграцию с внешними системами через REST и SOAP протоколы, работу с системой контроля версий Git и разработку механизмов обеспечения безопасности приложения с использованием Spring Security. Имеет опыт работы с широким спектром технологий, включая ActiveMQ, Apache AirFlow, ArtemisMQ, Bash, Camunda, CI/CD, Docker, Elasticsearch, ELK, Git, GitLab CI, Gradle, Grafana, GreenPlum, Hibernate ORM, Java, Java Core, Java EE и другими.

Подробнее

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

FinTech & Banking • Insurance
ВЗ
Владислав З.
Минск
Kotlin разработчик
Senior
4 675,32 Р/час
caffeine
ArtemisMQ
Grafana
Bitbucket Pipelines
языки программирования
GitLab
Lens
брокеры сообщений
Логирование
Postman
+79

Инженер-программист с более чем 7-летним опытом разработки высоконагруженных систем в доменах финтеха, документооборота и страхования. Специализируюсь на backend-разработке с использованием Kotlin и Java, глубоко понимаю алгоритмы, структуры данных и шаблоны проектирования. Имею опыт проектирования микросервисных архитектур, включая гексагональный подход и DDD. Разрабатывал и оптимизировал интеграционные сервисы, REST и SOAP API, использовал брокеры сообщений (Apache Kafka, ActiveMQ Artemis). Работал с реляционными и аналитическими СУБД (PostgreSQL, Oracle, Greenplum), проектировал схемы баз данных, оптимизировал SQL-запросы и стратегии индексирования. Настраивал CI/CD-конвейеры (GitLab CI/CD, Bitbucket Pipelines), контейнеризировал сервисы в Docker, обеспечивал их развёртывание и эксплуатацию в Kubernetes и OpenShift. Умею работать в командах по Agile-практикам (Scrum, Kanban), веду техническую документацию, провожу code review, менторю младших разработчиков и участвую в принятии архитектурных решений.

Подробнее
E-commerce & Retail • FinTech & Banking
АЗ
Анжелика З.
Гродно
QA ручной
Middle+
2 547,79 Р/час
TestOps
Redmine
Zephyr
Office365
PHP
Selenium IDE
Kanban
GitLab
MS Windows
Postman
+49

QA Специалист с 3-х летним опытом работы в тестировании мобильных и веб-приложений, со знанием методов контроля качества и тестирования. Специализируюсь на мануальном тестировании программного обеспечения и тестировании API с использованием различных технологий и инструментов. Знакома с мониторингом процесса тестирования с помощью систем и инструментов отслеживания дефектов. Ключевые навыки включают написание тестовой документации, применение техник тест-дизайна, коммуникацию со всеми членами команды, использование на практике различных инструментов тестирования. Практический опыт включает: анализ требований и внесение предложений по улучшению, применение техник тест-дизайна, составление тестовой документации (чек-листы, тест-кейсы, баг-репорты, отчеты о результатах тестирования), тестирование API в Postman, проведение дымового, регрессионного тестирования, функциональное и нефункциональное тестирование, кроссплатформенное тестирование, ad hoc и исследовательское тестирование, тестирование удобства пользования.

Подробнее