Ярослав Т. Kotlin разработчик, Senior

ID 25876
ЯТ
Ярослав Т.
Мужчина, 33 года
Россия, Москва, UTC+3
Ставка
3 082,74 Р/час
вкл. НДС 5% (114.29 Р)
Специалист доступен с 16 октября 2025 г.

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

Подробнее
О специалисте
Специализация
Kotlin разработчик
Грейд
Senior
Навыки
ELK
Grafana
языки программирования
GitLab
брокеры сообщений
Spring Core
Базы данных
Spring Data
WebFlux
Liquibase
Flyway
Java
Git
DevOps
Kibana
Oracle
JUnit
MongoDB
Mockito
JPA
Gradle
Redis
MVC
gRPC
Kafka
Мониторинг
Confluence
SQL
Docker
Kotlin
Spring Security
Hibernate
OpenShift
Spring Web
Maven
RabbitMQ
Spring Boot
Jira
PostgreSQL
Framework
CI/CD
Kubernetes
технологии
Avro
Jenkins
schema registry
Apache AirFlow
GreenPlum
TestContainers
WireMock
Отрасли
FinTech & Banking
Знание языков
Английский — B1
Главное о специалисте
Ярослав — Senior Kotlin разработчик из Москвы с опытом работы 6 лет 8 месяцев. Специализируется на разработке серверной части приложений, имеет опыт работы с Java и Kotlin в проектах FinTech & Banking. Участвовал в разработке и поддержке системы электронного документооборота для автоматизации кредитного процесса, где занимался разработкой и внедрением нового функционала, рефакторингом и миграцией функциональности из монолитного приложения в микросервисную архитектуру, проектированием и разработкой новых микросервисов с использованием Kafka. Также работал над разработкой и поддержкой серверной части высоконагруженного банковского приложения, где занимался разработкой и реализацией интеграций с внешними платформами, написанием unit- и интеграционных тестов. Имеет опыт работы с современными технологиями и инструментами, включая Spring Core, Spring Data, WebFlux, Liquibase, Flyway, Git, DevOps, Kibana, Oracle, JUnit, MongoDB, Mockito, JPA, Gradle, Redis, gRPC, Kafka, Docker, Spring Security, Hibernate, OpenShift, Spring Web, Maven, RabbitMQ, Spring Boot, PostgreSQL, CI/CD, Kubernetes и другими.
Проекты   (6 лет 10 месяцев)
Разработка и поддержка системы электронного документооборота
Роль
Senior Java разработчик
Обязанности
Описание проекта: Разработка и поддержка системы электронного документооборота, автоматизирующей полный цикл выдачи кредитов юридическим лицам, включая подачу заявки, рассмотрение, корректировку и принятие решения. Проект направлен на повышение эффективности и прозрачности кредитного процесса. Обязанности: Разработка и внедрение нового функционала приложения, направленного на улучшение пользовательского опыта и автоматизацию бизнес-процессов. - Рефакторинг и миграция функциональности из монолитного приложения в микросервисную архитектуру, включая оптимизацию кода и перенос логики на современные технологии. - Проектирование и разработка новых микросервисов с использованием Kafka для асинхронного взаимодействия между компонентами системы. - Оптимизация производительности и масштабируемости существующих компонентов приложения, включая анализ производительности и устранение факторов, влияющих на скорость работы. - Проектирование и оптимизация схем данных в реляционных СУБД, включая, индексирование для повышения производительности. - Обеспечение качества кода посредством покрытия unit- и интеграционными тестами 80%+ - Проведение код-ревью для обеспечения соответствия кода индустриальным стандартам и стандартам проекта, выявление потенциальных проблем и улучшение архитектурных решений. - Участие в технических интервью с кандидатами для оценки их технических навыков и соответствия требованиям команды. - Работа с кэшированием на основе Redis для снижения нагрузки на основную БД и ускорения ответов API - Проведение код-ревью для обеспечения соответствия кода индустриальным стандартам и стандартам проекта, выявление потенциальных проблем и улучшение архитектурных решений. - Участие в технических интервью с кандидатами для оценки их технических навыков и соответствия требованиям команды. Состав команды: Team Lead, 6 Java разработчиков, 3 QA инженера, 3 аналитика.
Достижения
Разработаны и внедрены высокопроизводительные микросервисы, обеспечивающие масштабируемость и отказоустойчивость системы. - Оптимизация существующих компонентов привела к увеличению производительности системы на 8.3%, значительно сократив время отклика ключевого API. - Внедрение систематического код-ревью позволило повысить качество кода, снизить количество ошибок и улучшить архитектурные решения благодаря применению общепринятых паттернов проектирования. - Использовал WebFlux для интеграций с внешними API, создал стандартизированные шаблоны на WebFlux для унификации разработки и облегчения сопровождения микросервисов. - Внедрено кэширование часто запрашиваемых данных через Redis, что снизило нагрузку на реляционную БД на 35% и уменьшило среднее время ответа API на 15%. - Увеличение покрытия кода тестами с 60% до 80%, что привело к повышению стабильности и надежности системы, а также снижению количества дефектов, обнаруженных на поздних этапах разработки
Стек специалиста на проекте
PostgreSQL, Docker, Java, Kotlin, JUnit, Mockito, Spring Boot, Maven, Gradle, Hibernate, OpenShift, Liquibase, Oracle Database, Java Core, Kafka, CI/CD
Отрасль проекта
FinTech & Banking
Период работы
Октябрь 2022 - По настоящее время  (3 года 1 месяц)
Разработка и поддержка серверной части высоконагруженного банковского приложения.
Роль
Middle Java разработчик
Обязанности
Описание проекта: Разработка и поддержка серверной части высоконагруженного банковского приложения. Проект направлен на предоставление современных, безопасных и масштабируемых сервисов для обработки финансовых операций. Обязанности: Разработка и поддержка микросервисов, обеспечивающих основную функциональность банковского приложения, с использованием Java и Kotlin. - Разработка и реализация интеграций с внешними платформами (платежными системами, сервисами верификации и т.д.), обеспечивающих взаимодействие с экосистемой банка. - Разработка микросервиса с использованием Kafka, Avro и Schema registry - Написание unit- и интеграционных тестов (jUnit) для обеспечения высокого качества кода и покрытия функциональности. - Проведение код-ревью с целью обеспечения соответствия кода стандартам разработки, улучшения архитектуры и выявления потенциальных ошибок
Достижения
Разработка и успешный запуск нескольких микросервисов, обеспечивающих критически важные функции банковского приложения, включая обработку транзакций и управление данными клиентов. - Реализация надежных интеграций с внешними платформами, что привело к увеличению автоматизации бизнес-процессов и повышению скорости обработки операций. - Значительный вклад в повышение качества кода за счет написания подробных тестов (unit и интеграционных), а также проведения код-ревью, что способствовало снижению количества дефектов и улучшению стабильности системы.
Стек специалиста на проекте
PostgreSQL, Java, Kotlin, JUnit, Mockito, Spring Boot, Maven, Hibernate, Kubernetes, Flyway, Kafka, CI/CD
Отрасль проекта
FinTech & Banking
Период работы
Август 2020 - Сентябрь 2022  (2 года 2 месяца)
Участие в разработке CRM-системы для платформы управления медиа-контентом.
Роль
Junior Java разработчик
Обязанности
Описание проекта: Участие в разработке CRM-системы для платформы управления медиа-контентом. Проект направлен на автоматизацию процессов взаимодействия с клиентами, управление данными и повышение эффективности работы с контентом. Обязанности: - Разработка нового функционала CRM-системы в соответствии с поставленными задачами, используя Java и Spring Boot. - Написание unit-тестов (jUnit) для обеспечения качества разработанного кода и покрытия основных сценариев использования. - Участие в код-ревью для обмена знаниями с более опытными разработчиками, получения обратной связи и улучшения качества кода.
Достижения
- Участие в разработке и внедрении нескольких модулей CRM-системы, которые расширили функциональность платформы и улучшили пользовательский опыт. - Вклад в повышение качества кода за счет написания unit-тестов и участия в код-ревью, что способствовало снижению количества ошибок и улучшению стабильности системы. - Получение опыта работы с современными технологиями (Java, Spring Boot, Postgres, Hibernate, Flyway, Maven, jUnit) в реальном проекте, что стало отличной базой для дальнейшего профессионального роста.
Стек специалиста на проекте
PostgreSQL, Java, JUnit, Spring Boot, Maven, Hibernate, Flyway
Отрасль проекта
FinTech & Banking
Период работы
Январь 2019 - Июль 2020  (1 год 7 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
УдГУ
Специальность
Специалист, Профессиональное обучение: Информатика и ИКТ
Завершение учебы
2015 г.

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

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 Р/час
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 • LifeStyle
ВК
Владислав К.
Минск
Kotlin разработчик
Senior
3 545,15 Р/час
Apache Tomcat
apis
C/C++
CI/CD
Clean Architecture
Confluence
DevOps
Django
Docker
Docker Compose
+80

Владислав — Senior Kotlin разработчик из Минска. Специализируется на разработке backend-решений с использованием Java и Kotlin. Имеет опыт работы в отраслях E-commerce & Retail, LifeStyle, FinTech & Banking. Участвовал в проектах по разработке и поддержке функционала, реализации внутренней логики приложений, взаимодействию с базами данных, интеграции с внешними сервисами, настройке коммуникаций между сервисами. Достижения включают внедрение микросервисов нотификаций, разработку сервисов поиска на основе Elasticsearch, настройку индексации данных, рефакторинг и профилировку кода, оптимизацию процессов развёртывания, внедрение систем мониторинга, автоматизацию переноса данных, создание и поддержку тестов. Имеет опыт работы с CI/CD, Docker, Kubernetes, Elasticsearch, MongoDB, PostgreSQL, Minio, Keycloak, а также с системами мониторинга и логирования. Участвовал в проектировании архитектуры, код-ревью и обучении новых сотрудников.

Подробнее

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

FinTech & Banking • Government & Public Sector • Telecom • Urban technology
ДП
Денис П.
Москва
QA авто
Middle+
3 596,53 Р/час
Selenium WebDriver
UI
Auto testing
WebDriver
F#
Наставничество
Автотесты
Обучение
Postman
Pug.js
+64

Занимаюсь разработкой автотестов более 6 лет. Разрабатываю автотесты бэкенда, использую в работе python, pytest, allure, БД Postgres. В работе использовал как ручное тестирование так и авто, соотношение руч/авто было разным, оптимальным для себя считаю соотношение 20-30%/70-80%. Продолжаю постоянно изучать новые технологии в разработке и тестировании. Очень интересно развитие в мобильном тестировании. Аналитический подход к решению поставленных задач, свободное мышление, самостоятельное принятие решений и ответственность за конечный результат, стремление к повышению своего профессионального уровня, общителен, контактен, исполнителен, ответственен, быстро обучаем.

Подробнее
RnD
АС
Армен С.
Гумри
Backend разработчик
Senior
3 853,43 Р/час
Java 21
netflix
unit
GraphQL
AWS
Разработка
Монолитная архитектура
контейнеризация
Postman
WebLogic
+111

Опыт с продуктами Atlassian (Jira Software DC, Jira Service Management DC, Confluence DC): На нескольких проектах активно использовал продукты Atlassian как с пользовательской, так и с интеграционной стороны: • Настраивал и автоматизировал workflow в Jira Software и Jira Service Management (разработка схем состояний, правил переходов, custom fields, SLA). • Взаимодействовал с Jira и Confluence через REST API для получения и обновления тикетов, автоматической генерации документации и отчётов. • Работал с Data Center-версиями Jira и Confluence (нагрузочное тестирование, масштабирование, настройка внешних каталогов пользователей, резервного копирования). • Использовал Confluence для хранения архитектурной и проектной документации, настройки шаблонов страниц и автогенерации контента через API. ScriptRunner (Groovy): • Писал Groovy-скрипты для автоматизации задач в Jira: • Автоматическая установка значений полей на основе условий. • Валидация и ограничения переходов в workflow. • Запуск background-скриптов для массового обновления тикетов. • Создавал Listener’ы и Post-function скрипты на Groovy. • Использовал Script Console и Scripted Fields. JWT (Jira Workflow Toolbox): • Использовал JWT для создания условной логики в workflow без написания кода: • Встраивал формулы для вычисления значений на основе входных данных. • Конфигурировал условия, валидаторы и пост-функции с использованием выражений JWT. Tempo Timesheets / Tempo Planner: • Настраивал учёт времени в Jira через Tempo Timesheets: категории работ, approval-флоу, автоматическое заполнение. • Использовал Tempo Planner для планирования загрузки команды. • Интегрировал Tempo с REST API для выгрузки отчётов и учёта времени в DWH. JQL (Jira Query Language): • Регулярно использовал JQL для построения сложных фильтров, дашбордов и отчетов. • Применял JQL в автоматизации (например, через ScriptRunner и Automation Rules). • Конструировал динамические фильтры с подзапросами (sub-query), функциями (memb

Подробнее