Артем В. Kotlin разработчик, Middle+

ID 7497
АВ
Артем В.
Мужчина
Беларусь, Минск, UTC+3
Ставка
3 981,88 Р/час
вкл. НДС 5% (147.62 Р)
Специалист доступен с 4 июля 2025 г.

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

Подробнее
О специалисте
Специализация
Kotlin разработчик
Грейд
Middle+
Навыки
Kotlin
Java
Kafka
Git
PostgreSQL
Docker
Kubernetes
Gradle
Maven
Apache Kafka
CI/CD
REST
Отрасли
FinTech & Banking
Government & Public Sector
Знание языков
Английский — B2
Проекты   (3 года 10 месяцев)
The system of booking vacations
Роль
Backend разработчик
Обязанности
Создание ТЗ. Оценка задач. Изучение новых технологий и их внедрение. Общение с заказчиком. Код-ревью. Написание документации. Работа с кэшем. Работа с Elasticsearch через клиент java api (создание индексов, создание/обновление/поиск документов). Работа с шаблонизатором Handlebars. Описание: Участвовал в разработке сервиса для системы бронирования отдыха в горах. Стек: Java 17, Spring Boot/Data/MVC/Cloud, MySql, Hibernate, Elasticsearch, Handlebars, Caffeine, Log4j2, Gradle.
Период работы
Февраль 2023 - Июль 2023  (6 месяцев)
The state project
Роль
Team Lead / Java разработчик/ Database Application разработчик
Обязанности
Описание: Участвовал в разработке и ведении государственного проекта реестра характеристик объектов недвижимости. Стек: Java 8, Spring, Oracle, DWR/JSP, Maven, Hibernate, Git, DI, SOLID, PostgreSQL. Полномочия и обязанности: Проектирование и поддержка базы данных, написание хранимых процедур, триггеров, оптимизация SQL-запросов. Участие в разработке приложений, разработка нового функционала и исправление ошибок в программном обеспечении (с использованием Java 8). Управление командой и задачами (декомпозиция задач, оценка, назначение и т. д.). Обзор кода. Планирование спринта.
Период работы
Июнь 2020 - Февраль 2023  (2 года 9 месяцев)
Alpha-Bank
Роль
Java/Kotlin разработчик
Обязанности
Описание: Участвовал в развитии маркетплейса Альфа-банка для торговли цифровыми финансовыми активами. Стек: Kotlin, Java 11, Spring (Boot, Data, Security), Hibernate, Apache POI, Apache Kafka, Keycloak, Gradle, JUnit/Mockito, WireMock, Docker, Git, Gitlab CI/CD, docker-compose, DI, SOLID, PostgreSQL. Полномочия и обязанности: Разработка нового функционала и рефакторинг старого. Обзор кода. Исправление ошибок. Разбор файлов .xlsx. Взаимодействие с Keycloak API. Написание SQL-запросов и миграции. Написание сообщений Kafka и разработка для них архитектуры отправки/чтения. Управление задачами. Модульные и интеграционные тесты.
Период работы
Декабрь 2021 - Январь 2023  (1 год 2 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Дипломы и сертификаты
IBA Group, «Java and Web Development» course 2017 г.
Streamline, English course 2016 г.
Образование
Высшее
Учебное заведение
БГУИР
Специальность
техническая
Завершение учебы
2020 г.

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

FinTech & Banking • FoodTech • IoT • Manufacturing • Travel, Hospitality & Restaurant business
ОЯ
Олег Я.
Новосибирск
Kotlin разработчик
Senior
4 285,71 Р/час
Java
Kotlin
Spring Boot
PHP
Kafka
Docker
CI/CD
Kubernetes
Grafana
Git
+45

Инженер-программист с опытом работы 10+ лет. Сильные навыки в разработке и внедрении программного обеспечения, проектировании реляционных баз данных, архитектуры проектов - Уверенное знание различных DB-движков (MySql, MariaDB, PostgreSQL+postgis, Redis, MongoDB). Опыт использования сложных запросов, хранимых функций, триггеров и процедур. - Механизмы кэширования (Memcached) - Опыт объектно-ориентированного программирования. Функциональное программирование. Сильный опыт работы с паттернами проектирования. - Программирование на PHP (PHP5.3+, PHP7.0-7.4, REST API, WebSocket, фреймворки: Yii, Yii2). - Программирование на Kotlin (Ktor, Exposed, socket.io). - Опыт работы с Javascript: React.js, Node.js, Socket.IO. - Сильный опыт использования брокеров очередей (RabbitMQ, Apache Kafka). - Опыт ведения логов (Graylog, ELK) - Опыт мониторинга (Zabbix) - Настройка Kubernetes на metallbare, написание конфигурации для stateful и stateless приложений, настройка лимитов для pods, развертывание приложений по CI/CD - Написание библиотек для распространенных случаев использования на PHP и Kotlin - Опыт работы с Docker: сборка образов, использование среды разработки с помощью docker-compose, опыт использования в продакшене. - Регулярное использование паттернов проектирования и Unit-тестов, непрерывная интеграция, автоматизация сборок. - Проектирование и планирование проектов. Опыт экстремального программирования - Проектирование и программирование клиент-серверных приложений (REST API, GraphQL, документация swagger). - CI/CD: опыт настройки и оптимизации заданий Gitlab CI (shell и docker runners). - Отладка и рефакторинг кода. Большой опыт сопровождения и улучшения существующего кода - Оптимизация производительности приложений (оптимизация баз данных, профилирование и оптимизация приложений) - Опыт руководства командой, работа с трекерами и планировщиками (JIRA, Youtrack, Redmine). Опыт работы с системами контроля версий GIT

Подробнее
E-commerce & Retail • EdTech • LifeStyle • RnD
АМ
Алексей М.
Белгород
Kotlin разработчик
Senior
3 896,1 Р/час
Kotlin
Java
PostgreSQL
Git
Angular
Bootstrap
CQRS
CSS3
Framework
GitLab
+80

Алексей — Kotlin-разработчик с семилетним опытом работы в проектах различных отраслей: от EdTech до e-commerce & retail. Изначально был PHP разработчиком. С марта 2021 года пишет на JVM стеке (в основном Kotlin). С ноября 2024 года дополнительно начал решать задачи с использованием Golang. Также имеет небольшие знания и опыт в front-end разработке. Работал с Angular 9, VueJs 2. Хорошо знает TypeScript/HTML/CSS. Свой код пишет в соответствии с принципами SOLID, DRY. Трезво оценивает сроки выполнения задач и работу всегда выполняет в срок. В работе над проектом Prequel для сферы лайфстайла занимался разработкой новых микросервисов, проводил ревью кода и работал над архитектурой проекта. Достижения: спроектировал и внедрил новые микросервисы, оптимизировал работу микросервисов (производительность улучшилась в 4 раза, а нагрузка на процессор упала в 2 раза), сконфигурировал GitLab pipes для более быстрого прохождения сборки проектов (сборка ускорилась в 2 раза). Для RnD-проекта DINS разрабатывал новые модули системы, внедрял Detekt code style checker и GitLab pipes, значительно улучшил логирование. Над проектом маркетплейса «Газпромнефть-Снабжения» работал в роли senior fullstack developer / team lead / architect. Занимался проектированием микросервисной архитектуры продукта, подготовкой архитектурных решений, разработкой модулей, релиз-менеджментом, ревью кода, организацией работы команды. Внедрил docker на проект, написал микросервис для хранения классификаторов и справочников, оптимизировал узкие места системы с помощью очередей на RabbitMQ. Также участвовал в разработке системы авторизации и аутентификации, регистрации пользователей, хранения/получения/редактирования информации о контрагентах и других компонентов для электронной торговой площадки Газпромбанка в качестве middle full stack web developer.

Подробнее

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

EdTech • GameDev • Information Security • IoT • Marketing, Advertising & Design
ХП
Хайк П.
Ереван
C++ разработчик
Senior
3 339,64 Р/час
C++
C++17
HTML5
makefiles
std
order
С++17
С/С++ 17/20
C++11
WebSockets
+40

Опытный Senior C++ разработчик с более чем 5-летним опытом работы в создании сложных и масштабируемых решений. Он обладает глубокими знаниями языков программирования C и C++ (включая стандарты C++11 и C++17), а также опытом работы с такими технологиями, как Qt (версии 4.8 и 5.6), QML, Boost и WebSocket API. Хайк имеет опыт разработки пользовательских интерфейсов, интеграции с API и работы с базами данных, такими как PostgreSQL и Oracle. Он уверенно владеет инструментами разработки, включая Visual Studio (включая версию 2022), Git, Jira, Perforce, а также имеет базовые навыки работы с Python, JavaScript, HTML 5 и CSS 3. Хайк обладает опытом оптимизации и рефакторинга кода, что позволяет ему повышать производительность и читаемость программного обеспечения. Он также имеет навыки проектирования масштабируемых решений и работы в команде, включая взаимодействие с QA-инженерами и участие в код-ревью. В его резюме указан опыт работы с сетевыми данными и интеграцией с API, что предполагает знакомство с основами сетевого программирования, хотя конкретные технологии, такие как TCP/UDP/multicast и сокеты, требуют уточнения. Кроме того, Хайк имеет опыт преподавания C++ и наставничества, что свидетельствует о его способности передавать знания и работать в образовательной среде. Среди дополнительных навыков можно отметить работу с многопоточным программированием (включая mutex, spin-lock, atomic и lock-free/wait-free алгоритмы), хотя этот аспект требует уточнения. Хайк также имеет опыт написания SQL-запросов и использования стандартных библиотек C++ (std) и Boost. Его профессиональные интересы включают изучение новых технологий и их применение на практике, что делает его гибким и адаптивным специалистом, готовым к решению сложных задач.

Подробнее