Эльшан Б. Kotlin разработчик, Senior

ID 5831
ЭБ
Эльшан Б.
Мужчина
Азербайджан, Зардаб, UTC+4
Ставка
3 636,36 Р/час
НДС не облагается
Специалист доступен с 2 января 2026 г.

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

Подробнее
О специалисте
Специализация
Kotlin разработчик
Грейд
Senior
Навыки
Java
Kotlin
SQL
Kubernetes
JavaScript
Bash
PHP
Spring
MySQL
Oracle
PostgreSQL
MongoDB
RabbitMQ
Kafka
Git
Camunda
GitLab
Vault
Agile
Docker
CI/CD
Nexus
SonarQube
Знание языков
Английский — B1
Главное о специалисте
- Опыт работы более 6 лет в качестве backend-разработчика; - Знание PostgreSQL (сложные запросы, оптимизация); - Опыт использования Docker, docker-compose; - Знание Spring 5.x (MVC, DATA, Security, WebFlux, JPA) - Умение разбираться в чужом коде и проводить качественные code review; - Опыт поддержки и написания Unit-tests; - Знание паттернов проектирования, DI, SOLID; - Опыт работы с Nexus и SonarQube; - Опыт работы с Kubernetes; - Опыт использования RabbitMQ, Kafka - Опыт разработки и проектирования REST API/Swagger; - Опыт использования и настраивания CI/CD Образование: Московский Авиационный Институт, магистр прикладной математики, 2016г.
Проекты   (9 лет 3 месяца)
Проект #1
Роль
Бекенд Разработчик
Обязанности
Описание проекта: Разработка бекенд части системы управления продажами. В её основе лежит микросервисная архитектура, написано на Java, Kotlin с использованием Spring. Все новые микросервисы мы пишутся на Kotlin с последующим покрытием тестами. Достижения: - Внедрил ключевой фичи - новый процесс онбординга для поставщиков с использованием Camunda BPM Engine. Этот процесс стал более удобным для клиентов и более экономически выгодным компании. - Внедрил множество фич - Например, использование API для внешних команд, чтобы сэкономить использование данных, которые берутся из нашей БД и формируют каталог сервисов, запрос асинхронной коммуникации решался через использование RabbitMQ и KafKa; - Произвел рефакторинг устаревшего кода (перестроил старое API чтобы соответствовать нашим стандартам, переписал целый микросервис на Kotlin перед внедрением новых фич, чтобы избежать непродуманной архитектуры) Стек: Java, Kotlin, RabbitMQ, Kafka, PostgreSQL, Docker, docker-compose, CI/CD, Nexus
Период работы
Август 2019 - По настоящее время  (6 лет 2 месяца)
Sberbank
Роль
Бекенд Разработчик
Обязанности
Описание проекта: Разработка системы управления просроченной задолженности. - Разработка части приложения с ипользованием Java, Spring, GWT; - Разработал как серверную, так и внешнюю часть новой системы для управления залоговыми активами банка. Наша команда сократила время необходимое для продажи активов с 2 лет до 6 месяцев. ● Проведение Code review на платформе SonarQube ● Разработал отдельную часть этой системы. Цель - автоматизировать процесс загрузки информации о залогах на рекламные сайты для ускорения продаж Стек: Java, Spring, GWT, Agile, JS, React, Kotlin, Docker, docker-compose, SonarQube
Период работы
Февраль 2017 - Июнь 2019  (2 года 5 месяцев)
MLT Booking
Роль
Бекенд Разработчик
Обязанности
Описание проекта: Сервис бронирования отелей и апартаментов по всему миру. Достижения: ● Внедрил множество фич - например одну из ключевых - работы с анонимными отзывами. ● Вел коммуникацию с основателями стартапа, писал код, настраивал серверы, работал над автоматическим деплоем ● Руководитель команды разработчиков Стек: PHP, JS, Docker
Период работы
Июнь 2016 - Январь 2017  (8 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет

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

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 • Government & Public Sector • Manufacturing
АИ
Александр И.
Санкт-Петербург
ИТ-директор
3 142,85 Р/час
Проектирование интеграционных взаимодействий
Проектирование информационных систем
Стратегический менеджмент
Организация бизнес-процессов
Автоматизация бизнес-процессов
Анализ бизнес-процессов
Цифровизация
оптимизация
внедрение и сопровождение программных продуктов
Управление клиентскими ожиданиями
+13

Для меня характерны системное мышление, комплексный подход к задачам, сильные аналитические навыки, преданность делу, инициативность, пассионарность. Я хорошо умею видеть процессы и взаимосвязи, погружаться в детали и видеть картину в целом, общаться с людьми, переводить с технического языка на человеческий и обратно, чётко формулировать задачи, проектировать информационные системы. Обладаю широким кругозором. Знаю много вендоров в сфере ИТ. Умею собирать и мотивировать команды. Добиваюсь результата.

Подробнее