Максим К. Kotlin разработчик, Senior

ID 28333
МК
Максим К.
Мужчина, 22 года
Беларусь, Минск, UTC+3
Ставка
3 896,1 Р/час
НДС не облагается
Специалист доступен с 31 июля 2025 г.

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

Подробнее
О специалисте
Специализация
Kotlin разработчик
Грейд
Senior
Навыки
Apache ActiveMQ
Apache AirFlow
Apache Kafka
ArtemisMQ
batch
boot
ClickUp
cloud
Cucumber
Data
Docker
ELK Stack
Flyway
Framework
Git
GitHub
GitLab
GitLab CI/CD
Gradle
Grafana
GreenPlum
Hibernate
Identity Server
Integrations
Java
JUnit
Keycloak
Kotlin
Kubernetes
Loki
Mail
Maven
Microsoft
Mockito
MongoDB
MVC
MySQL
PostgreSQL
Prometheus
Python
RabbitMQ
Redis
REST API
Rest Assured
Security
Spring
SQL
Tempo
TestContainers
Testing
VictoriaMetrics
Отрасли
Cloud Services
FinTech & Banking
Logistics & Transport
Знание языков
Английский — B2
Главное о специалисте
Backend-разработчик с 5+ годами опыта в области создания веб-приложений (Java/Kotlin). Работал над приложениями с монолитной и микросервисной архитектурой, применяя лучшие практики написания кода. Имею глубокие знания в Java и Kotlin, в фреймворках Spring (Spring Boot, Cloud, Data, MVC, Secutity) и Hibernate. Имею опыт работы с различными реляционными (PostgreSQL, MySQL, MS SQL Server) и нереляционными (MongoDB, Redis, ElasticSearch) базами данных. Также в своих проектах реализовывал миграции баз данных с помощью Liquibase. Имею навык написания модульных, интеграционных и E2E тестов, а также обширный опыт написания SQL-запросов к базам данных. Мотивирован в постоянном пополнении и совершенствовании своих знаний в различных областях и технологиях. Способен быстро находить эффективные решения сложных задач. Имею хорошие навыки коммуникации и опыт успешного взаимодействия в команде.
Проекты   (5 лет 2 месяца)
Каталог товаров и платежная система
Роль
Java Backend разработчик
Обязанности
Описание проекта: Проект представляет собой платформу в финтех домене, сочетающую функцию каталога товаров и платежной системы. Продавцы в этом каталоге могут размещать свои товары, которые в последствии могут быть куплены покупателями с использованием различных способов оплаты, включая банковские карты и электронные платёжные системы. Покупатели также могут управлять своей корзиной товаров, формировать заказы и отслеживать статус оплат. Реализованы различные способы оплаты, что помогает приложению обрабатывать транзакции с банковскими картами, электронными кошельками и другими методами оплаты. Платформа обеспечивает безопасность транзакций и интеграцию с внешними платёжными системами. Сервис активно использует кэширование и оптимизацию баз данных, для ускорения работы приложения. Обязанности и достижения: Применение технологий для синхронной (Spring Cloud OpenFeign) и асинхронной (Apache Kafka) коммуникации Интеграция кэширования запросов и данных для повышения производительности (Redis) Разработка микросервиса Api Gateway на основе Spring Cloud Gateway для организации единственной точки входа в систему Интеграция Eureka discovery-сервера Использование реляционных (PostgreSQL) и нереляционных (MongoDB) баз данных и их миграция при помощи Liquibase. Написание запросов для соответсвующих баз данных Покрытие кода модульными, интеграционными и E2E тестами (JUnit, Mockito, RestAssured, TestContainers, Cucumber) Реализация логики обработки транзакций Контенирезация приложения при помощи Docker и Docker Compose. Интеграция Keycloak для аутентификации и авторизации пользователей Интеграция с внешними платёжными системами Внедрение системы мониторинга, сбора логов и трассировки при помощи Grafana-стэка (Grafana, VictoriaMetrics, Loki, Tempo) Создание и поддержка процессов для автоматизации задач ETL Обеспечение асинхронной коммуникации между различными компонентами приложения (Apache ActiveMQ Artemis) Оркестрация задач с использовнием Apache Airflow Конфигурация пайплайнов в Gitlab CI/CD
Стек специалиста на проекте
ArtemisMQ, Grafana, Apache ActiveMQ, Stack, Lombok, Data, Liquibase, Keycloak, REST, Java, Git, Rest Assured, JUnit, MongoDB, Mockito, Swagger, Cucumber, Redis, boot, cloud, Security, ELK Stack, Docker, Python, Kotlin, Hibernate, MapStruct, TestContainers, GitLab CI/CD, Apache AirFlow, Maven, Spring, PostgreSQL, Framework, Apache Kafka
Отрасль проекта
FinTech & Banking
Период работы
Декабрь 2024 - По настоящее время  (8 месяцев)
Веб-сервис для агрегатора такси
Роль
Java Backend разработчик
Обязанности
Описание проекта: Веб-сервис для агрегатора такси. Приложение предоставляет возможность пассажирам оформлять заказы на поездки, а водителям принимать эти заявки для последующей перевозки клиента. Система включает модуль управления оплатами, позволяющий пользователям оплачивать поездки через банковские карты, электронные кошельки и привязанные счета. Также реализована бонусная система, начисляющая кешбэк и скидки за частые поездки. Реализована возможность выставления оценок как для пассажиров, так и водителей. При разработке соблюдались принципы микросеврисной архитектуры. Обязанности и достижения: Разработка REST API с нуля Проектирование микросервисной архитектуры Синхронная (Spring Cloud OpenFeign) и асинхронная (RabbitMQ) коммуникация микросервисов Разработка микросервиса Api Gateway на основе Spring Cloud Gateway и интеграция Eureka discovery-сервера Интеграция платежной системы для обработки финансовых транзакций Использование реляционных (MySQL) и нереляционных (MongoDB) баз данных и их миграция при помощи Flyway Реализация бонусной системы и системы лояльности Покрытие кода модульными и интеграционными тестами (JUnit, Mockito, RestAssured, TestContainer) Контенирезация приложения при помощи Docker и Docker Compose. Реализация системы аутентификации и авторизации пользователей при помощи Spring Security с применением JWT-токенов. Внедрение системы мониторинга и сбора логов при помощи инструментов ELK-стэка.
Стек специалиста на проекте
Grafana, Stack, Lombok, Data, Flyway, Keycloak, REST, Java, Git, Rest Assured, JUnit, MongoDB, Mockito, Swagger, Cucumber, Kafka, boot, cloud, Security, Docker, Kotlin, Hibernate, MapStruct, TestContainers, Maven, MySQL, Spring, PostgreSQL, Framework
Отрасль проекта
Logistics & Transport
Период работы
Февраль 2022 - Декабрь 2024  (2 года 11 месяцев)
Веб-приложение электронной библиотеки
Роль
Java Backend разработчик
Обязанности
Описание проекта: Веб-приложение электронной библиотеки, которая хранит информацию о книгах и позволяет пользователю арендовывать их (сервис ведется учет свободных книг). Приложение состоит из нескольких микросервисов, которые синхронно коммуницируют друг с другом. Обязанности и достижения: Разработка REST API с нуля Применение Spring Cloud OpenFeign для синхронной коммуникации сервисов Применение Redis для кэширования данных Написание модульных тестов Применение реляционных баз данных (PostgreSQL) Контенирезация приложения при помощи Docker и Docker Compose Реализация системы аутентификации и авторизации пользователей при помощи Spring Security с применением JWT-токенов
Стек специалиста на проекте
PostgreSQL, Git, Docker, REST, Java, Kotlin, JUnit, Mockito, Gradle, Hibernate, Swagger, Prometheus, Data, Lombok, MapStruct, Security, Redis, Spring, boot, cloud, Framework
Отрасль проекта
Cloud Services
Период работы
Июнь 2020 - Февраль 2022  (1 год 9 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
БГУ
Специальность
Математик-системный программист
Завершение учебы
2023 г.

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

FinTech & Banking • Insurance
ВЗ
Владислав З.
Минск
Kotlin разработчик
Senior
4 675,32 Р/час
ActiveMQ
Apache AirFlow
Apache Kafka
Apache Solr
Apache Tomcat
ArtemisMQ
AWS S3
Bitbucket
Bitbucket Pipelines
boot
+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 • LifeStyle
ВК
Владислав К.
Минск
Kotlin разработчик
Senior
3 545,15 Р/час
Apache Tomcat
apis
C/C++
CI/CD
Clean Architecture
Confluence
DevOps
Django
Docker
Docker Compose
+80

Владислав — Senior Kotlin разработчик из Минска. Специализируется на разработке backend-решений с использованием Java и Kotlin. Имеет опыт работы в отраслях E-commerce & Retail, LifeStyle, FinTech & Banking. Участвовал в проектах по разработке и поддержке функционала, реализации внутренней логики приложений, взаимодействию с базами данных, интеграции с внешними сервисами, настройке коммуникаций между сервисами. Достижения включают внедрение микросервисов нотификаций, разработку сервисов поиска на основе Elasticsearch, настройку индексации данных, рефакторинг и профилировку кода, оптимизацию процессов развёртывания, внедрение систем мониторинга, автоматизацию переноса данных, создание и поддержку тестов. Имеет опыт работы с CI/CD, Docker, Kubernetes, Elasticsearch, MongoDB, PostgreSQL, Minio, Keycloak, а также с системами мониторинга и логирования. Участвовал в проектировании архитектуры, код-ревью и обучении новых сотрудников.

Подробнее

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

Cloud Services • FinTech & Banking • Logistics & Transport
МК
Максим К.
Минск
Kotlin разработчик
Senior
3 896,1 Р/час
batch
ArtemisMQ
Grafana
Apache ActiveMQ
Tempo
GitLab
Data
Flyway
Keycloak
Java
+51

Backend-разработчик с 5+ годами опыта в области создания веб-приложений (Java/Kotlin). Работал над приложениями с монолитной и микросервисной архитектурой, применяя лучшие практики написания кода. Имею глубокие знания в Java и Kotlin, в фреймворках Spring (Spring Boot, Cloud, Data, MVC, Secutity) и Hibernate. Имею опыт работы с различными реляционными (PostgreSQL, MySQL, MS SQL Server) и нереляционными (MongoDB, Redis, ElasticSearch) базами данных. Также в своих проектах реализовывал миграции баз данных с помощью Liquibase. Имею навык написания модульных, интеграционных и E2E тестов, а также обширный опыт написания SQL-запросов к базам данных. Мотивирован в постоянном пополнении и совершенствовании своих знаний в различных областях и технологиях. Способен быстро находить эффективные решения сложных задач. Имею хорошие навыки коммуникации и опыт успешного взаимодействия в команде.

Подробнее
E-commerce & Retail • FinTech & Banking • Logistics & Transport • Realty & Constructoring
ЛК
Леонид К.
Санкт-Петербург
DevOps
Middle+
3 596,88 Р/час
Grafana
Nexus Repository
Gitlab CI
AWS
GitLab
Elasticsearch
Bash
Git
Kibana
ArgoCD
+34

DevOps-инженер с опытом более 3 лет в построении отказоустойчивых, масштабируемых и безопасных IT-инфраструктур. Ключевые навыки — проектирование Production-ready кластеров Kubernetes (включая bare-metal) и выстраивание комплексных CI/CD-процессов на базе GitLab CI и GitOps-инструментов (ArgoCD/FluxCD). Успешно решал задачи по миграции инфраструктуры, внедрению подхода IaC (Terraform, Ansible) и построению систем мониторинга с нуля. Ориентирован на автоматизацию процессов для ускорения вывода продуктов на рынок и повышения стабильности системы. Краткая информация Оркестрация. Проектировал, разворачивал и администрировал production-ready кластеры Kubernetes, включая bare-metal (с помощью kubeadm) и управляемые облачные решения (Yandex Managed Service for K8s). IaC и Автоматизация. Внедрял подход Infrastructure as Code (IaC) с помощью Terraform для управления облачной инфраструктурой. Автоматизировал конфигурацию серверов и развертывание ПО с помощью Ansible. Писал скрипты на Bash и Python для автоматизации рутинных задач. CI/CD. Выстраивал отказоустойчивые CI/CD пайплайны с нуля, используя GitLab CI, Jenkins. Внедрял методологию GitOps с помощью ArgoCD и FluxCD для автоматизации развертывания и синхронизации состояний. Контейнеризация. Использовал Docker и Docker Compose для создания, развертывания и управления приложениями в изолированных средах. Оптимизировал Docker-образы для уменьшения размера и ускорения сборки. Мониторинг и Логирование. Разворачивал и поддерживал комплексные системы мониторинга и логирования: VictoriaMetrics, Prometheus + Grafana, Loki + Promtail. Есть опыт работы со стеком ELK (Elasticsearch, Logstash, Kibana). Базы данных и брокеры. Администрировал кластеры PostgreSQL (настройка репликации с Patroni, бэкапирование). Работал с Redis и RabbitMQ. Безопасность. Управлял секретами с помощью HashiCorp Vault, настраивал интеграцию с Kubernetes.

Подробнее
Logistics & Transport • RnD
АВ
Александр В.
Санкт-Петербург
Системный аналитик
Middle+
3 724,98 Р/час
io
UML
SMART
Use Cases
Postman
WSDL
JSON
REST
XML
Scrum
+34

Александр — системный аналитик уровня Middle+ из Санкт-Петербурга. Специализируется на анализе и оптимизации бизнес-процессов, разработке технических заданий и проектировании API. Имеет опыт работы с Agile, Scrum, BPMN, UML, а также с технологиями gRPC, REST, SOAP, Kafka. Участвовал в проектах в области логистики и транспортных решений, а также в сфере RnD. В рамках проекта «СофтЛайн» занимался сбором и анализом бизнес-требований, проектированием REST API, SOAP и gRPC сервисов, разработкой ER-диаграмм для PostgreSQL. Внедрил микросервисную архитектуру, оптимизировал схему и индексы PostgreSQL, что позволило сократить время выполнения тяжёлых отчётов. В проекте «ТехИнновации» разрабатывал интеграционные решения с использованием REST API, писал SQL-запросы для оптимизации работы баз данных, проектировал ERD для описания структуры данных. Оптимизировал работу API, сократив среднее время отклика системы на 20%.

Подробнее
FinTech & Banking • Government & Public Sector
ВК
Виктор К.
Санкт-Петербург
Java разработчик
Senior
3 596,53 Р/час
Maven/Gradle
hibernate/jpa
Kafka 3
Postman
core
Data
Keycloak
Elasticsearch
Java
Oracle
+30

Я Java/Kotlin-разработчик с 5+ годами коммерческого опыта в высоконагруженных и распределённых системах для финансового сектора и государственных структур. Обладаю глубокими знаниями в проектировании микросервисных архитектур, оптимизации производительности и внедрении инженерных практик. Имею опыт лидерства в backend-разработке, наставничества и координации команд. Стремлюсь к решению сложных технических задач и развитию продуктов с высокой нагрузкой. Опыт: 5 лет ПРОФЕССИОНАЛЬНЫЕ НАВЫКИ: - Руководил другими разработчиками, принимал архитектурные решения. - Написание модульных и интеграционных тестов с использованием JUnit. - Оптимизация SQL-запросов и работа с реляционными БД (PostgreSQL, MySQL). - Интеграция с внешними API (REST, OpenFeign). - Разработка и поддержка микросервисов на стеке Java 11/17, Spring Boot, Spring Cloud. - Опыт работы с Spring Framework (Core, MVC, Boot, Data), Hibernate/JPA - Проведение код-ревью в рамках командной работы. - Мониторинг и логирование (опыт работы с Docker, Kubernetes). - Опыт работы с Maven/Gradle, Kafka/RabbitMQ. - Оркестрация контейнеров с использованием Kubernetes. - Настройка CI/CD (опыт с GitLab CI/CD). - Документирование API (знание REST).

Подробнее