Артем К. 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. - Опыт работы с очередями сообщений. - Создание технической документации на проекте - Умение составлять сложные запросы к базам данных. - Участие в юнит-тестировании. Образование Информатик, Специалист по разработке программного обеспечения
Проекты   (8 лет 8 месяцев)
ВИЗОВАЯ СЛУЖБА
Роль
Руководитель команды разработчиков
Обязанности
Описание проекта Один из крупнейших поставщиков визовых услуг В США ориентирован на бизнес трипы. Включает в себя интеграцию с множеством сервисов в том числе подбор и планирование маршрутов для поездок. Основная задача ускорить и упростить процесс выдачи виз Роль на проекте Руководитель команды разработчиков Период 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 года 7 месяцев)
ПЛАТФОРМА ОБМЕНА ВАЛЮТЫ ОНЛАЙН
Роль
Инженер-программист
Обязанности
Описание проекта Онлайн-обмен валюты с микросервисной архитектурой. Для пользователей и админов, права админов включают доступ к торговой и индивидуальной статистике, спискам пользователей и админов, установку ограничений, проверку пользователей и управление транзакциями. Задачи ● Разработка механизмов отслеживания поиска и сбора отзывов; ● Внедрение функционала для настройки поиска по ключевым словам; ● Выполнение редиректов и т.п. через консоль управления; ● Разработка пользовательских сервисов 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
ЕО
Елена О.
Москва
Системный аналитик
Senior
3 376,62 Р/час
UML
Kanban
Postman
JSON
REST
XML
Scrum
Git
Системный анализ
HTML
+21

Привет. Меня зовут Елена, я математик. Закончила мехмат и с тех пор работаю в IT на различных проектах: от нефтянки до финтеха. Занимаюсь аналитикой данных, системным и бизнес анализом. Могу быстро погрузиться в предметную область и задачу. Умею нестандартно мыслить и принимать оригинальные решения. Владею английским. Последние полгода занималась DeFi проектом, запустила несколько интересных фич. Умею управлять проектами. Понимаю, что и как делать от первого показа до закрытия договора. Профессиональные навыки: Бизнес аналитика, Системный анализ, Проектирование информационных систем, SQL, Git, RESTful API, SOAP, Разработка решений по интеграции, UML, BPMN СКРИНИНГ_ Systems Analyst ТРЕБОВАНИЯ кол-во лет 1. Понимание структуры и особенностей REST API, способность к рабочему обсуждению данного архитектурного стиля с программистами. Желательно по стандарту OpenAPI. да, 3 года 2. Желателен опыт самостоятельного проектирования REST API. да, 3 года 3. Навыки, подходы и практика работы с REST API (очень важно это подробно отразить в резюме): swagger, postman, F12 и т.д. postman, F12 3 года 4. SQL: написание запросов (преимущественно SELECT'ы и JOIN'ы) + осознанное отношение к БД и понимание особенностей построения да, более 6 лет 5. Понимание XSD/XML Схемы; да, более 6 лет 6. Работа с REST API как архитектурной составляющей Системы, участие в проектировании да, 3 года 7. Проектирование БД (важно указывать примеры и практики) да, более 6 лет 8. Опыт работы с Jira и Confluence да, 3 года 9.Умение работать с инструментами тестирования web-сервисов (SoapUI, Postman). да, 3 года Postman, SoapUI 10. Опыт использования BPMN, ERD, UML диаграмм при описании требований. да, более 6 лет 11. Понимание принципов разработки веб-приложений. да, более 6 лет 12. Опыт решения интеграционных задач (REST, SOAP, очереди сообщений). да, более 6 лет 13. Знание принципов построения микросервисной архитектуры. да, 3 года

Подробнее
E-commerce & Retail • IoT • Telecom
РА
Роман А.
Санкт-Петербург
Backend разработчик
Middle+
3 766,23 Р/час
TypeORM
Twilio
GM
amqplib
Socket.io
AWS
Restify
Mongoose
Elasticsearch
XML
+27

- Уверенные знания Javascript, NodeJS, Typescript - Большой опыт Node.JS-разработки - Опыт построения архитектуры Highload-сервисов - Опыт проектирования архитектуры и разработки REST API, Websocket - Хорошее понимание алгоритмов и структур данных - Хорошее понимание принципов ООП, SOLID - Опыт проектирования и реализации приложений на базе микросервисной архитектуры - Опыт покрытия кода тестами (Jest, Mocha), юнит-тестирование - Опыт построения процессов разработки с использованием непрерывной интеграции и доставки кода (CI/CD) на базе GitHub, TeamCity, Jenkins - Опыт code review команды разработки - Уверенное знание СУБД: MySQL, PostgreSQL, MongoDB, Redis - Опыт масштабирования серверов баз данных - Опыт работы с Docker - Уверенные знания git - Уверенное использование командной строки linux

Подробнее