Евгений Р. Kotlin разработчик, Senior

ID 21112
ЕР
Евгений Р.
Мужчина
Россия, Москва, UTC+3
Ставка
4 238,77 Р/час
вкл. НДС 5% (157.14 Р)
Специалист доступен с 5 сентября 2025 г.

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

Подробнее
О специалисте
Специализация
Kotlin разработчик
Грейд
Senior
Навыки
Kotlin
Java
Git
PostgreSQL
Docker
Spring Boot
Maven
Java 11-17
Apache
Framework7
Jenkins
Jira
JOOQ
JPA
JUnit
Kafka
Microservices
OpenShift
REST
Spring 3
springboot
Kafka Microservices
REST API
CI/CD
GitLab
Gradle
Apache Kafka
Отрасли
FinTech & Banking
RnD
Urban technology
Проекты   (6 лет 2 месяца)
Автоматизированная система для для заведения условий, проверок и валидации для банковских продуктов в сегменте "крупные и супер-крупные клиенты"
Роль
Cтарший бекенд разработчик
Обязанности
Коротко о реализованном функционале:
 - Глобальный рефакторинг кодовой базы "Монолита"
в следствии чего проект стал модульнее и его стало легче поддерживать
 - Выделение общего ядрового репозитория и вынос общих конфигураций в этот репозиторий, после чего проект был опубликован в общем для всего банка репозитории и функционалом смог пользоваться каждый проект, которому этот функционал необходим
 - Самописный мониториг состояния регламентных заданий. С нуля создал сервис по отслеживанию состояния джобов для оперативного мониторинга их состояния
 - Создал глобальные обработчики ошибок GraphQl и REST для всех проектов, с отбрасыванием "человекочитаемых" ошибок под каждую конкретную ситуацию
 - Настройка интеграции с сонаром. Настроил интеграцию с sonar так чтоб в workspace jenkins-а попадали все нужные фаилы включая coverage фаилы для корректной работы sonar
 - Постоянная реализация интеграции по http и jrpc протоколам, как ручные так и с помощью сгенерированных по yaml и xml спецификациям клиентов/серверов


 Обязанности:
 - Разработка и участие в проектировании архитектуры проекта
 - Поддержка релиза на стадии внедрения в промышленный контур
 - Взаимодействие с DevOps командой в решении вопросов CI/CD этапов(конфигурация sonar, kubernetes, корректировка пайплайна под нужны команды и тд)
 - Рефактор легаси кода
 - Проектирование и разработка интеграций с внешними системами 
 - Создание регламентных заданий(quartz-job, cron-job)
 - Конфигурация приложения для соответствия принятым в банке стандартам 
 - Написание новых сервисов
 - Выпуск контроллеров REST и эндпоинтов,
 - Unit и интеграционные тесты (jUnit, Mockito) - Разработка слоя БД
Стек специалиста на проекте
SOAR, CronJob, Работа с интеграциями, GraphQL, Spring 3, Базы данных, HTTP, NUnit, JOOQ, REST, XML, DevOps, JUnit, Проектирование архитектуры, Mockito, Legacy, Рефакторинг, Sonar, Docker, Kotlin, ORM, YAML, Maven, Java 11-17, hibernate6, PostgreSQL, Framework, Open Shift, jrpc, Jenkins, CI/CD
Отрасль проекта
FinTech & Banking
Период работы
Октябрь 2023 - По настоящее время  (2 года)
Интернет портал
Роль
Старший бекенд разработчик
Обязанности
Разработка внутреннего агрегатора для риэлторской компании на микросервисной архитектуре

 Обязанности:
 - Написание новых сервисов
 - Выпуск контроллеров REST и эндпоинтов,
 - разработка бизнес-логики сервисного уровня,
- проектирование объектов entity и DTO,
 - Unit тесты,
 - Реализация автоматического обновления статуса клиента 
 - Разработка слоя БД
 - Участие в ежедневных созвонах с командой и обсуждение 
 предстоящих и действующих задач

Стек специалиста на проекте
PostgreSQL, REST, Jira, Kotlin, JUnit, Mockito, Spring Boot, Maven, Jenkins, GitLab, Data, NUnit, Entity Framework, Security, Web, Spring, hibernateorm, Framework, dto
Отрасль проекта
Urban technology
Период работы
Сентябрь 2021 - Октябрь 2023  (2 года 2 месяца)
ИТ-компания
Роль
Бекенд разработчик
Обязанности
Разрабатывали приложение для автоматизации бизнес процессов и внутренней коммуникации компании

 Обязанности:
 - Исправление багов
 - Тестирование и отладка кода
 - Командная разработка сервисов


Стек специалиста на проекте
PostgreSQL, Java, Jira, Maven, GitLab, Hibernate ORM, Spring, Gitlab CI
Отрасль проекта
RnD
Период работы
Август 2019 - Сентябрь 2021  (2 года 2 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Среднее
Учебное заведение
Московский колледж информационных технологий
Специальность
Инженер
Завершение учебы
2020 г.

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

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.

Подробнее
FinTech & Banking
ЯТ
Ярослав Т.
Ижевск
Kotlin разработчик
Senior
4 007,57 Р/час
ELK
Grafana
языки программирования
GitLab
брокеры сообщений
Spring Core
Базы данных
Spring Data
WebFlux
Liquibase
+50

Ярослав — Senior Kotlin разработчик из Ижевска, Россия. Специализируется на разработке серверной части приложений, имеет опыт работы в отрасли FinTech & Banking. Участвовал в трёх проектах: 1. Разработка и поддержка CRM-системы для платформы управления медиа-контентом в роли Junior Java разработчика (1 год 6 месяцев). 2. Разработка и поддержка серверной части высоконагруженного банковского приложения в роли Middle Java разработчика (2 года 1 месяц). 3. Разработка и поддержка системы электронного документооборота в роли Senior Java разработчика (2 года 10 месяцев). В рамках проектов занимался разработкой и поддержкой микросервисов, интеграцией с внешними платформами, написанием unit- и интеграционных тестов, проведением код-ревью. Участвовал в проектировании и разработке новых микросервисов с использованием Kafka, оптимизации производительности и масштабируемости компонентов приложения. Ключевые навыки: ELK, Grafana, Spring Core, Spring Data, WebFlux, Liquibase, Flyway, Git, DevOps, Kibana, Oracle, JUnit, MongoDB, Mockito, JPA, Gradle, Redis, gRPC, Kafka, Confluence, Docker, Spring Security, Hibernate, OpenShift, Spring Web, Maven, RabbitMQ, Spring Boot, PostgreSQL, CI/CD, Kubernetes, Jenkins, Apache AirFlow, GreenPlum, TestContainers, WireMock.

Подробнее
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

Подробнее

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

FinTech & Banking
ЕК
Евгений К.
Москва
NodeJS разработчик
Senior
3 805,19 Р/час
PostgreSQL
Git
HTML
CSS
Docker
JavaScript
Node.js
C++
Redux
GitLab
+25

Евгений — senior-разработчик, специализирующийся на Node.js. Имеет опыт работы с Electron.js, WebView, JavaScript, CSS, PostgreSQL, Node.js, TypeScript, Redis, Git и другими технологиями. В проекте Eco в роли fullstack-разработчика Евгений: - разработал приложение для сотрудников и клиентов банков; - работал над frontend и backend частями проекта; - создал мобильное приложение на React Native; - интегрировал SMS-сервис для многофакторной авторизации; - реализовал календарь планирования событий и встреч; - внедрил RTK-Query для управления асинхронными операциями; - настроил контейнеризацию приложения с помощью Docker и Docker Compose; - покрыл ключевой функционал e2e и юнит-тестами. В проекте ilink в роли frontend-разработчика: - разработал личный кабинет электронного кошелька; - занимался адаптивной версткой интерфейсов на React; - разрабатывал приложение на React и Electron; - плотно взаимодействовал с backend-разработчиками для согласования контрактов; - покрывал приложение и ключевые пользовательские сценарии сложными E2E и Unit тестами на уровне 100%.

Подробнее