Дмитрий Ш. Kotlin разработчик, Senior

ID 31689
ДШ
Дмитрий Ш.
Мужчина, 40 лет
Россия, Москва, UTC+3
Ставка
3 454,54 Р/час
НДС не облагается
Специалист доступен с 9 октября 2025 г.

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

Подробнее
О специалисте
Специализация
Kotlin разработчик
Грейд
Senior
Навыки
Java
Kotlin
Python
apple
arrow
boot
cloud
concurrent
Coroutines
Data
Docker
docx
Hibernate ORM
Jackson
JasperReports
JDBC
JUnit 5
Kafka
Lombok
MapStruct
Mockito
OpenAPI
r2dbc
Scheduler
Security
Spring
Spring Data JPA
Swagger
TestContainers
Web
WebFlux
WireMock
Ansible
Bitbucket
DBeaver
Docker Desktop
Elasticsearch
ELK
Git
GitLab
Go
Gradle
Grafana
Hibernate
IntelliJ IDEA
Jenkins
Keycloak
Linux
Liquibase
macOS
Maven
MS Windows
oauth2
PostgreSQL
Postman
Prometheus
REST
SLF4J
SOAP
SoapUI
SonarLint
TeamCity
XML
XSD
JUnit
Отрасли
FinTech & Banking
FoodTech
Insurance
Realty & Constructoring
Знание языков
Английский — B1
Главное о специалисте
- Разработка и оптимизация высоконагруженных систем на Kotlin/Java и немного на Python. Опыт более 12-и лет. - Активно применяю передовые технологии и внедряю лучшие практики. - Эффективно планирую время, к решению задач подхожу системно. Готов принимать решения и нести ответственность за результат. - Коммуникабельный, тактичный, не конфликтный, уверенно адаптируюсь в новых условиях, хорошо себя чувствую при взаимодействии с командой, при обсуждении задач стараюсь учитывать разные точки зрения и мнения, всегда стараюсь искать компромиссные решения в спорных ситуациях, отзывчивый при просьбах о помощи.
Проекты   (7 лет 7 месяцев)
URSIP (АО «УПРАВЛЕНИЕ РАЗВИТИЕМ СИСТЕМ И ПРОЕКТОВ») https://www.ursip.ru
Роль
Back-End – разработчик, Senior
Обязанности
Описание проекта: Мосгорэкспертиза. Проект в строительной отрасли, микросервисная архитектура, парсинг моделей, выполнение проверок на соответствие требованиям и ГОСТ, формирование отчетов, документооборот. Бизнес процесс: - Пользователь создает заявку, прикрепляет к ней файлы, которые сохраняются в отдельном сервисе. - Затем файлы отправляются в сервис проверок через kafka (outbox). В зависимости от файла проводятся разные проверки, ids-файлы обрабатываются библиотекой на Python. - После завершения проверок результаты передаются в сервис для визуализации моделей. - Отдельный сервис отвечает за формирование отчетов (JasperReports, docx4j). - Нотификация происходит через WebSocket. - Оповещения рассылает отдельный сервис нотификаций. Обязанности: -Аналитика системы, -Разработка архитектуры, -Написание кода и тестов, -Сопровождение, написание документации, выпуск релиза, -Code ревью. Основные технологии проекта: Микросервисная архитектура, Java 8-17, Kotlin 1.8-2.0, SpringBoot 2.4.2, Feign client, Liquibase, PostgreSQL, ElastickSearch, Jackson, Swagger, Kafka Outbox, Lombok, Slf4j, Maven, Gradle, Bitbucket, Junit5, Testcontainers, Docker, Rancher, Jira, Confluence, Kibana, Grafana, Prometheus, Arrow, Mapstruct, Mappie, Concurrent, Coroutine.
Достижения
1 - Автоматизировал сбор relise notes по всем микросервисам в git lab через n8n 2 - Починил откат транзакций при использовании @Transactional и Корутин 3 - Починил логирование trace и span id в корутинах 4 - Сделал красивые yml property в сервисе конфигов 5 - Перевел формирование документов с docx4j на jasper report и внедрил библиотеку Arrow.
Стек специалиста на проекте
PostgreSQL, Docker, Elasticsearch, Jira, Confluence, Kotlin, Kibana, Bitbucket, Jackson, Maven, Gradle, Swagger, Grafana, Prometheus, Liquibase, Lombok, MapStruct, Rancher, SLF4J, Kafka, Coroutines, JUnit 5, TestContainers, Feign Client, Microservice Architecture, concurrent, arrow, springboot, java 8-17, outbox, mappie
Отрасль проекта
Realty & Constructoring
Период работы
Июль 2023 - По настоящее время  (2 года 4 месяца)
ПАО «Сбербанк» https://www.sberbank.ru
Роль
Back-End – разработчик, Middle+
Обязанности
Описание проекта: Кроссплатформенное приложение для внутреннего использования сотрудниками Банка, для открытия счета клиенту. Адаптивный интерфейс, для планшета и ПК. Интеграция с другими микросервисами из инфраструктурой Сбера. Обязанности: -Разработка функционала, направленного на новые каналы уведомлений для сотрудников Сбера (PUSH, SMS, E-MAIL, BELL) - Доработка существующего функционала и bugfix - Сопровождение в системе мониторинга Dynatrace - Реализация интеграций микросервисов друг с другом - Отладка микросервисов в OpenShift - Написание SQL запросов для выгрузки данных - Написание Liquibase миграций - Доведение кода до ПРОД, ПСИ и т.д. - Написание unit-тестов - Написание интеграционных тестов - Проведение Code Review
Достижения
1 - Поставил сервис на мониторинг и сбор метрик в Dynatrace 2 - Покрыл весь сервис юнит-тестами, 80 % coverage 3 - Написал один микросервис для нового продукта Сбера.
Стек специалиста на проекте
PostgreSQL, Git, Docker, Jira, Confluence, Kibana, Maven, Jenkins, Grafana, Prometheus, OpenShift, Liquibase, Lombok, Log4j, Spring Data JPA, Microservices, Unit testing, Kafka, Java 11, Security, Code Review, Spring, Microservice Architecture, boot
Отрасль проекта
FinTech & Banking
Период работы
Ноябрь 2020 - Июнь 2023  (2 года 8 месяцев)
Азбука Вкуса (ООО «Городской супермаркет») https://av.ru
Роль
Back-End – разработчик, Middle
Обязанности
Сборка на Ant, самописный Spring, конфигурация на XML, популяторы. Помогло лучше понять как устроена серверная часть типовых приложений глубоко внутри. Обязанности: - Разработка REST сервисов - Написание автотестов и юнит тестов - Сопровождение - Вторая линия поддержки
Достижения
1 - Рефакторинг и оптимизация старого легаси-кода 2 - Покрытие проекта юнит тестами, 80 % coverage 3 - Сделал интеграцию сервиса интернет магазина с мобильным приложением android/iOS
Стек специалиста на проекте
MVC, JSP, Servlets, JMS, Ant, Microservice Architecture, Hybris, EE, commerce
Отрасль проекта
FoodTech
Период работы
Июль 2019 - Август 2020  (1 год 2 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно, Офис
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Московский государственный технический университет им. Н.Э. Баумана,
Специальность
Информационные системы и управление
Завершение учебы
2013 г.
Высшее
Учебное заведение
Московский государственный индустриальный университет
Специальность
Литейное производство
Завершение учебы
2007 г.
Дополнительное
Учебное заведение
Foxminded
Специальность
Enterprise Patterns 2.0.
Завершение учебы
2020 г.
Дополнительное
Учебное заведение
Educative
Специальность
Deep dive into system design interview.
Завершение учебы
2021 г.

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

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
АЧ
Александр Ч.
Москва
Kotlin разработчик
Senior
3 082,74 Р/час
.NET
Angular CLI
boot
core
Data
Docker
Elasticsearch
Gradle
Hibernate
Identity Server
+66

Александр — Kotlin-разработчик уровня Senior из Москвы. Специализируется на разработке микросервисов и автоматизации бизнес-процессов. Имеет опыт работы с широким спектром технологий, включая .NET, Angular CLI, Docker, Elasticsearch, Gradle, Hibernate, Java, JavaScript, Kafka, Kubernetes, Linux, Maven, Spring Boot и другие. Участвовал в проектах в отраслях E-commerce & Retail и FinTech & Banking. В роли Java-разработчика, senior работал над созданием и сопровождением системы для автоматизации бизнес-процессов компании, где занимался поддержкой и разработкой микросервисов, оптимизацией Elasticsearch и проектированием схемы базы данных. Также участвовал в разработке и поддержке платформы автоматизации корпоративных процессов для крупного предприятия, где реализовывал интеграцию с внешними системами и автоматизацию бизнес-логики. Имеет опыт работы на проектах общей продолжительностью 8 лет 1 месяц.

Подробнее
FinTech & Banking • Insurance
ДХ
Даниил Х.
Минск
Kotlin разработчик
Senior
4 675,32 Р/час
Apache AirFlow
Apache Kafka
Auth0
Backend
boot
ClickHouse
Confluence
Data
DevOps
Docker
+50

Бэкенд разработчик с опытом в разработке надежных и масштабируемых backend-решений с использованием Java, Kotlin и Spring. Имею опыт разработки микросервисов, включая архитектуру. Обладаю уверенными знаниями в области SQL-баз данных, фреймворков для тестирования и инструментов сборки. Имею практический опыт работы с Python для задач автоматизации и обработки данных. Активно использую Kubernetes для оркестрации, а также GitLab CI/CD для автоматизации процессов сборки, тестирования и деплоя. Имею опыт настройки мониторинга и логирования с использованием Prometheus, Grafana и стека ELK (Elasticsearch, Logstash, Kibana). Умею интегрировать технологии и находить решения, соответствующие требованиям проекта. Обладаю большим опытом командной работы в распределенных командах. Ориентирован на постоянное совершенствование и углубление знаний в различных сферах.

Подробнее

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

E-commerce & Retail • FinTech & Banking • HRTech • Insurance
ГА
Глеб А.
Санкт-Петербург
Java разработчик
Middle+
3 506,49 Р/час
C#
developer
Работа с базами данных
ASP.NET
SOAP/REST
ELK
Java 2
Работа с интеграциями
Разработка
Программное обеспечение
+83

Глеб — опытный Java-разработчик с опытом работы более трёх лет. Он участвовал в разработке и поддержке различных проектов, связанных со страхованием, электронной коммерцией, HR-технологиями, финансами и банковской деятельностью. Глеб обладает широким спектром навыков, включая работу с API, ASP.NET, Bootstrap, C#, CSS, Git, Gradle, Hibernate, HTML, Java, JSON, JUnit, Lombok, Maven, Mockito, PostgreSQL, Postman, Scrum, Spring, SQL, Swagger, Tomcat, WordPress, XML, проектирование, Restful, SOAP/REST, GitLab, Java 17, JPA, Security, Spring Boot, Web, базы данных, Data, Java 11, MS SQL, MVC, REST API, DevOps, Hack, рефакторинг, backend, code review, frontend, MVP, NUnit, QUnit, REST, Streams, UNET, Unity, Unix, xUnit, Angular. Он работал над проектами, связанными с ведением статистической отчётности, разработкой системы хранения и формирования электронных накладных, созданием бухгалтерских систем для выборки данных и формирования статистических отчётов, поддержанием корпоративных порталов, а также разработкой серверной части приложения для трейдинга и долгосрочных инвестиций.

Подробнее
E-commerce & Retail • FinTech & Banking
АЛ
Алексей Л.
Минск
QA авто
Middle+
3 376,62 Р/час
C#
AWS
NUnit
Java
TFS
Rest Assured
Selenium
TestRail
TestNG
Selenide
+46

QA инженер с опытом работы более 6 лет. Активный, коммуникативный и высокомотивированный QA инженер. Открытый и дружелюбный, командный игрок. Легко осваивает новые навыки и техники. Умеет организовывать процессы, приоритезировать задачи, работать с тестовой документацией, анализировать требования. Уверенные навыки автоматизированного и ручного тестирования веб- и мобильных приложений. Стремиться исследовать и анализировать продукт с точки зрения пользователя. Четкое понимание методологий Agile, Scrumban и Scrum, их особенностей. Внимателен к деталям, умеет решать проблемы, быстро адаптируется к новым и изменяющимся условиям. Обладает развитыми аналитическими способностями. Языки программирования Java, JavaScript, C#, SQL. Программные технологии Appium, AWS, Playwright, Apache JMeter, Selenium, Selenide, Cucumber, Swagger, MSTest, ExtendReport, REST Assured, Mocha, Jest, XUnit, Allure, Azure Apache Kafka, RESTSharp, NUnit, Docker, JUnit 5, TestNG. Интегрированные среды разработки VS Code, Visual Studio, IntelliJ IDEA, Rider. CI/CD Jenkins, CodeBuild, TFS, BuildKite, TeamCity. Инструменты управления проектами Jira, TestRail, Confluence. Достижения Вклад в развитие автоматизации тестирования на проекте Ввел ключевые показатели автоматизации тестирования, что привело к повышению эффективности выполнения тестов на 20%, а подробные отчеты способствовали принятию решений на основе полученных данных. Оптимизация стратегии автоматизации тестирования Разработал и внедрил комплексную стратегию автоматизации тестирования, которая позволила сократить общие сроки тестирования на 30% и увеличить тестовое покрытие на 25% в соответствии с целями проекта. Домены Финансы, Банковская сфера, Электронная коммерция, Системы ERP

Подробнее
BioTech, Pharma, Health care & Sports • Insurance • IoT
АБ
Анастасия Б.
Витебск
Руководитель проекта
Middle+
2 547,79 Р/час
Jira
Confluence
Agile
Figma
Trello
Scrum
Project management
Управление командой
Английский язык
Ведение переговоров
+17

Опытный скрам-мастер, ПМ, РП, способный понимать и создавать сложные системы. Я неустанно сосредотачиваюсь на устранении препятствий для команд и предоставлении продуктов и функций, ориентированных на клиента. Я работаю в Agile-среде в качестве менеджера проектов уже 6 лет. Опыт работы скрам-мастером в 2-х командах одновременно (до 8 человек). Работал над проектами из разных областей (финансовое планирование, фармацевтика и медико-биологические науки, здравоохранение). Подтвержденная история успешной работы с кросс-функциональными командами. Отличные аналитические, коммуникативные, презентационные навыки и навыки решения проблем

Подробнее