Артем К. Kotlin разработчик, Senior

ID 6232
АК
Артем К.
Мужчина
Беларусь, Гомель, UTC+3
Ставка
4 155,84 Р/час
НДС не облагается
Специалист доступен с 2 января 2026 г.

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

Подробнее
О специалисте
Специализация
Kotlin разработчик
Грейд
Senior
Навыки
Git
GitHub
GitLab
Jira
Confluence
Bash
PowerShell
Kubernetes
Docker
Docker Compose
Apache Kafka
RabbitMQ
AWS
EC2
S3
CloudWatch
API Gateway
TOAD
SNS
Cloyd
IAM
Lambda
DynamoDB
Spring Core
MVC
Boost
Data
Security
Integrations
WebFlux
Hibernate
JDBC
OData
Apache
Solr
REST
SOAP
JMS
JAX-RS
Swagger
JMX
Maven
Gradle
JUnit
Mockito
gtest
Jest
NestJS
Liquibase
SonarQube
UML
gRPC
Nexus
Apache Spark
Oracle
PostgreSQL
Kotlin
Знание языков
Английский — B2
Главное о специалисте
- Разработчик программного обеспечения с 6-летним опытом. - Углубленные знания и богатый практический опыт веб-разработки. - Грамотное применение SOLID и DI принципов. - Очень быстрая обучаемость. - Стремление к получению новых знаний, практики и различного интересного опыта. - Отличные коммуникативные навыки. - Опыт работы с REST API. - Опыт работы с очередями сообщений. - Создание технической документации на проекте - Умение составлять сложные запросы к базам данных. - Участие в юнит-тестировании. Образование Информатик, Специалист по разработке программного обеспечения
Проекты   (9 лет)
ВИЗОВАЯ СЛУЖБА
Роль
Руководитель команды разработчиков
Обязанности
Описание проекта Один из крупнейших поставщиков визовых услуг В США ориентирован на бизнес трипы. Включает в себя интеграцию с множеством сервисов в том числе подбор и планирование маршрутов для поездок. Основная задача ускорить и упростить процесс выдачи виз Роль на проекте Руководитель команды разработчиков Период 11.2020 – сейчас Задачи ● Поддержка и составление технической документации (БД и схем взаимодействия); ● Создание REST API; ● Создание UML диаграмм; ● Использование гибкой методологии SCRUM для проектирования и разработки на разных платформах; ● Проектирование Agile среды; ● Разработан механизм навигации по страницам каталога, а также способ генерации URL для таких страниц; ● Разработка пользовательских сервисов OData для операций с базами данных CRUD; ● Разработка механизма генерации уникального релевантного контента на основе заданных шаблонов; ● Ведение журнала с помощью AWS CloudWatch; ● Конфигурация пайплайнов Jenkins; ● Внесение изменений в генерацию карты сайта; ● Конфигурация машин EC2; ● Использование Kubernetes для организации развертывания, масштабирования и управления контейнерами Docker; ● Создание инфраструктуры AWS; ● Выполняйте SQL-запросы в AWS; ● Написание пайплайнов CI/CD для Jenkins; ● Обработка сообщений с помощью RabbitMQ; ● Оптимизация процессов CI/CD; ● Создание веб-служб с применением JAX-WS; ● Управление командой из 4-ех разработчиков; ● Онбординг, менторство и обучение новых сотрудников; ● Создание технической документации на проекте; ● Обработка и анализ и данных с Apache Spark; ● Обработка сообщений с помощью RabbitMQ; Окружение Java, Kotlin, Spring (Core, MVC, Boot, Data, Security, Integration, WebFlux), Hibernate, AWS (EC2, S3, SES, CloudWatch, API Gateway, Load Balancer, SNS, EKS, ECR, Cloud Formation, IAM, Lambda, RDS, DynamoDB), REST, Jmix, GitHub, OData, SonarQube, PowerSell, PostgreSQL, Oracle, JDBC, Liquibase, Docker, Kubernetes, Jenkins, Ma
Период работы
Ноябрь 2020 - По настоящее время  (4 года 11 месяцев)
ПЛАТФОРМА ОБМЕНА ВАЛЮТЫ ОНЛАЙН
Роль
Инженер-программист
Обязанности
Описание проекта Онлайн-обмен валюты с микросервисной архитектурой. Для пользователей и админов, права админов включают доступ к торговой и индивидуальной статистике, спискам пользователей и админов, установку ограничений, проверку пользователей и управление транзакциями. Задачи ● Разработка механизмов отслеживания поиска и сбора отзывов; ● Внедрение функционала для настройки поиска по ключевым словам; ● Выполнение редиректов и т.п. через консоль управления; ● Разработка пользовательских сервисов OData для операций с базами данных CRUD; ● Реализация gRPC функциональностей ● Интеграция с внешними API; ● Многогранные улучшения навигации; ● Улучшение сбора поведенческой аналитики; ● Автоматизация поиска на основе данных аналитики; ● Персонализация по региону пользователя и предпочтениям; ● Реализация механизма рассылки сообщений с использованием JMS ● Поддержка и составление технической документации (схемы БД и взаимодействия, документация Swagger); ● Создание UML диаграмм; ● Использование гибкой методологии SCRUM для проектирования и разработки. Окружение Java,Spring (Core, MVC, Boot, Data, Security, Integration, WebFlux), OData, Apache Solr, Apache Kafka, SonarQube, Git, PowerSell, Hibernate, Swagger, Oracle, Docker, Junit 5, JDBC, Mockito, GitHub, Bash, PowerShell, Test Containers, Maven, UML, Docker Compose, JMS, Jira, gRPC
Период работы
Октябрь 2019 - Октябрь 2020  (1 год 1 месяц)
ПЛАТФОРМА ДЛЯ ТЕНДЕРОВ
Роль
Инженер-программист
Обязанности
Платформа для работы с государственными тендерами. Поисковый подбор необходимых аукционов с учетом интересов пользователей, а также аналитика рынка. Роль на проекте Период Задачи ● Миграция главных страниц с JSP на REST API (разработка REST-контроллеров) и рефакторинг существующей бизнес-логики; ● Обработка больших данных с Apache Spark ● Создание UML диаграмм; ● Интеграция механизма скоростных шаблонов для создания отчетов; ● Предоставление технической документации; ● Использование гибкой методологии Kanban для проектирования и разработки; ● Создание заданий CI/CD для Jenkins; ● Работа в Agile среде; ● Оптимизация процессов CI/CD; ● Устранение проблем сборки CI/CD; ● PowerSell автоматизация; ● Реализация логики и функциональностей gRPC-сервисов; ● Управление хранением и извлечением артефактов с использованием Nexus; ● Интеграция Nexus с инструментами сборки и системами непрерывной интеграции; ● Разработка Kafka producers и consumers; ● Обработка сообщений с помощью Apache Kafka; ● Реализация механизма рассылки сообщений с использованием JMS ● Управление процессом CI/CD, создание пайплайна с нуля; ● Написание файлов манифеста для развертывания микросервисов K8s; ● Потоковое документирование, создание пошаговых руководств. Окружение Java, Hibernate, Spring (Core, MVC, Boot, Data, Security, Integration) , REST, SOAP, Oracle, PostgreSQL, Apache Kafka, Bash, JDBC, GitLab, Kubernetes, JMS, Jenkins, Liquibase, Jira, Powershell, Git, Junit 5, Mockito, Test Containers, Docker Compose, Gradle, Swagger, Docker, Confluence, UML, gRPC, Nexus, Apache Spark.
Период работы
Май 2017 - Сентябрь 2019  (2 года 5 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет

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

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 • Government & Public Sector • Hardware • Logistics & Transport • Urban technology
ВШ
Владислав Ш.
Москва
Системный аналитик
Senior
3 709,56 Р/час
UI
UML
Postman
Базы данных
XSD
Анализ данных
JSON
REST
XML
API
+35

Hard skills ● Опыт сбора требований с заказчика и их формализации в распространенных форматах описания требований (Use Cases, User Story, PlantUML диаграммы взаимодействия и стейт-машин) ● Обследование текущего решения (по коду/БЗ/ТЗ), определение scope ● Знание нотаций и инструментов проектирования и моделирования бизнес-процессов (DEF0/EPC/BPMN/UML/SwimLine) ● Проектирование интерфейсов UI (Figma), БД (PostgreSQL, Oracle), API (Swagger, Post Soft skills ● Командная работа: опыт коммуникации с бизнес-заказчиком, дизайнерами, разработчиками, тестировщиками, техническими писателями ● Ответственность и пунктуальность ● Умение планировать и декомпозировать задачи ● Гибкость и адаптивность: способность адаптироваться к различным технологиям и проектным условиям. Умение работать с большими объемами данных. Умение быстро адаптироваться к новым бизнес доменам. Предметная область проектов ● Бизнес (телеком, логистика, ТОиР, фудтех) ● Гос.процессы (госуслуги, гостех, госзакупки, ФНС, Министерство ИТ Пермского края) ● Продуктовая аналитика BI-комплекс, BPMS-система Ключевые проекты 1. Интеграция маркетплейса "Госмаркет" с ЕИС Закупки РФ 2. Сервис контейнерных перевозок для клиентов isales.trcont.com, сервис для управления морскими перевозками itrans.trcont.ru. Интеграция между ними для формирования и согласования экспортного коносамента (накладной в морских перевозках). 3. Android-приложение киоска самообслуживания для KFC (закрытие смен, схемы оплаты и отмены платежей, работа промокодов, релевантных апсейлов, шифрование каналов токенами и SSL-сертификатами, оплата СБП и т.п.) 4. Единый регистр населения для ФНС (MDM-подсистема) 5. Создание ПО для терминалов самообслуживания и интеграция с единой системой приема платежей (ЕСПП) Ростелекома. 6. Переход платежей на новые стандарты формата фискальных данных (ФФД) Ростелекома. 7. Фискализация платежей ЕСПП в интернет-кассу(АТОЛ) по стандарту ФФД 1.05 (ФЗ-54) Ростелекома. 8. Автосверки платежей между платежной системой ЕСПП

Подробнее