Игорь К. Java разработчик, Senior

ID 28888
ИК
Игорь К.
Мужчина, 42 года
Россия, Москва, UTC+3
Ставка
3 946,58 Р/час
вкл. НДС 20% (526.67 Р)
Специалист доступен с 31 июля 2025 г.

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

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Senior
Навыки
Agile
Apache Commons
Bash
CI/CD
Docker
ELK Stack
Flyway
Git
Gradle
Grafana
GraphQL
gRPC
Hibernate ORM
IntelliJ IDEA
Java
Jenkins
JMeter
JOOQ
JUnit 5
Kafka
Kanban
Keycloak
Kubernetes
Liquibase
Lombok
MapStruct
Markdown
Maven
MS SQL Server
Mockito
mockserver
OpenShift
PostgreSQL
Postman
Project Reactor
Prometheus
r2dbc
RabbitMQ
Redis
REST
Scrum
SOAP
SonarLint
Spring Boot
Spring Cloud
Spring Data JPA
Spring Security
TeamCity
TestContainers
Waterfall
WireMock
API
Open Shift
Unica
Отрасли
E-commerce & Retail
FinTech & Banking
Знание языков
Английский — B2
Главное о специалисте
Игорь — Senior Java разработчик из Москвы с опытом работы 4 года 4 месяца. Специализируется на разработке в отраслях E-commerce & Retail и FinTech & Banking. Владеет английским языком на уровне B2. Имеет опыт работы в ролях Middle и Senior разработчика. Участвовал в проектах по разработке комплексных платформ для централизованного управления обращениями пользователей, инновационных сервисов для финансовой отрасли, автоматизации ключевых бизнес-процессов аптечной сети, а также внутренней CRM-системы. В рамках проектов занимался разработкой стратегий по обеспечению безопасности данных, проведением релиз-менеджмента, проектированием архитектуры системы, анализом и применением лучших практик разработки, организацией онбординга и обучением коллег, управлением процессом разработки, координацией команд, внедрением автоматизированного тестирования, интеграцией с внешними системами и базами данных, настройкой мониторинга и логирования процессов системы, а также оптимизацией производительности и микросервисной архитектуры.
Проекты   (5 лет 6 месяцев)
Комплексную платформу для централизованного управления обращениями пользователей
Роль
Senior Ведущий разработчик
Обязанности
Cистема "сфера.обращения" представляет собой комплексную платформу для централизованного управления обращениями пользователей из различных источников (портал, email, телефон, чат-бот, api-интеграции). ЗАДАЧИ: Разработка документации по архитектуре и API-интеграциям. Интеграция с внешними источниками обращений и системами-исполнителями. Разработка механизмов машинного обучения для автоматического подбора шаблонов обращений. Участие в проектировании стратегий по управлению данными и их безопасности. Внедрение централизованной отчетности и аналитики для принятия управленческих решений. Реализация бизнес-логики и разработка микросервисов. Плотное взаимодействие с тестировщиками, системными и бизнес-аналитиками, а также с командой внедрения для эффективного анализа требований, тестирования, эстимации задач и успешного развертывания решений. Настройка мониторинга и логирования процессов системы. Автоматизация процессов обработки обращений, снижение нагрузки на первую линию поддержки. Централизация данных, повышение прозрачности и масштабируемости процессов. Интеграция системы с внешними сервисами и базами данных. Анализ и внедрение методологий CI/CD для улучшения процессов разработки. Улучшение качества кода: рефакторинг, код-ревью. Оптимизация микросервисной архитектуры, улучшение производительности.
Стек специалиста на проекте
PostgreSQL, Docker, TeamCity, Spring Boot, Gradle, Swagger, Liquibase, Microservices, Kafka, Spring Data, CI/CD, Java 17, S3, OpenAPI, Lens, kuber, сфера, код
Отрасль проекта
E-commerce & Retail
Период работы
Июль 2024 - По настоящее время  (1 год 1 месяц)
Сервисы для финансовой отрасли
Роль
Middle Java developer
Обязанности
В рамках индийского направления сбера осуществлялась разработка инновационных сервисов для финансовой отрасли в мультинациональной команде. Разработка стратегий по обеспечению безопасности данных и их защиты. Проведение релиз-менеджмента, управление выпуском новых версий продукта. Участие в проектировании архитектуры системы для обеспечения устойчивости и функциональности. Анализ и применение лучших практик разработки для оптимизации процессов. Организация онбординга индийских коллег и обучение новым технологиям. Управление процессом разработки и координация бухгалтерской команды для достижения высоких показателей. Внедрение автоматизированного тестирования для повышения качества кода и уменьшения ошибок. Сотрудничество с различными командами для интеграции новых функциональных возможностей.
Достижения
Расчет балансов в новой системе Репликация проводок из легаси системы Разработка микросервиса для открытия банковского дня
Стек специалиста на проекте
PostgreSQL, Git, Docker, GraphQL, Bitbucket, JUnit, Проектирование архитектуры, Spring Boot, Maven, Grafana, Prometheus, OpenShift, Lombok, MapStruct, ELK, Kafka, Spring Data, Java 11, OpenAPI, Работа с интеграциями
Отрасль проекта
FinTech & Banking
Период работы
Апрель 2023 - Июнь 2024  (1 год 3 месяца)
Автоматизацию ключевых бизнес-процессов аптечной сети
Роль
Middle Java developer
Обязанности
Проект включает автоматизацию ключевых бизнес-процессов аптечной сети и создание внутренней аналитической платформы для сбора и обработки данных о продажах. ЗАДАЧИ: Интеграция системы с Kafka для построения событийной архитектуры, позволяющей оперативно обрабатывать данные. Создание и поддержка автоматических модульных и интеграционных тестов на JUnit 5. Создание системы бизнес-метрик и настройка визуализации в Grafana для улучшения анализа. Оптимизация производительности через реализацию кэширования с использованием Redis. Проведение регулярных код-ревью и работ по улучшению качества кода. Разработка методик для автоматизации тестирования и обеспечения его эффективности, включая создание тестовых сценариев. Разработка монолитной архитектуры для интеграции микросервисов, отвечающих за агрегацию данных о продажах. Анализ и уточнение пользовательских требований для улучшения функциональности системы.
Достижения
Достижение 40% повышения эффективности обработки данных о продажах путем автоматизации отчетности Сокращение времени развертывания обновлений за счет внедрения CI/CD процессов
Стек специалиста на проекте
PostgreSQL, Spring Boot, Maven, MongoDB, Spring Security, Grafana, Kubernetes, Prometheus, Keycloak, Lombok, Microservices, ELK, Kafka, Spring Data, Java 11, JUnit 5, TestContainers, Redis, Работа с интеграциями, Ревью
Отрасль проекта
E-commerce & Retail
Период работы
Август 2020 - Сентябрь 2023  (3 года 2 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Институт информационных технологий Информатики и вычислительной техники
Специальность
Программное обеспечение средств вычислительной техники и автоматизированных систем
Завершение учебы
2019 г.

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

EdTech • FinTech & Banking • LifeStyle
РА
Руслан А.
Минск
Java разработчик
Middle+
2 997,4 Р/час
ActiveMQ
actuator
Agile
Ansible
ArgoCD
assertj
AWS
Cassandra
cloud
Data
+101

▪ Разработчик программного обеспечения с более чем 4-летним опытом коммерческой разработки корпоративных приложений и участие в стартап-проектах ▪ Участие в проектировании и разработке систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами ▪ Знание основных принципов объектно-ориентированного программирования, паттернов проектирования и практик Clean Code ▪ Опыт создания и оптимизации микросервисных архитектур ▪ Опыт работы с облачными сервисами (AWS), контейнеризацией (Docker, Kubernetes) и оркестрацией ▪ Навыки настройки CI/CD (GitLab, Jenkins, ArgoCD), написания unit- и интеграционных тестов ▪ Знание принципов SOLID, DRY, ACID, REST, CQRS, Event Sourcing, BASE, eventual consistency ▪ Опыт применения на практике throttling, rate limit, api gateway ▪ Опыт технического менторинга внутри команды ▪ Ответственный, легко обучаем, быстро адаптируется к новым задачам и процессам

Подробнее
Insurance • RnD
МП
Максим П.
Минск
Java разработчик
Senior
3 447,01 Р/час
ELK
Grafana
Работа с интеграциями
GitLab
Разработка
MS Windows
Tomcat
Базы данных
Spring Data
Lombok
+106

▪ Разработчик программного обеспечения с более чем 5 летним опытом коммерческой разработки корпоративных приложений и стартапов ▪ Разработка и проектирование систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами ▪ Знание и опыт применения основных парадигм и принципов объектно-ориентированного программирования, паттернов проектирования, наилучших мировых практик в области разработки программного обеспечения.(SOLID, KISS, ООП) ▪ Разработка и модернизация высокоэффективных, высоконагруженных, масштабируемых микро сервисных приложений ▪ Опыт разработки с использованием облачных сервисов (AWS) ▪ Опыт использование и настройка CI/CD процессов (Gitlab, Jenkins, Bitbucket) ▪ Анализ существующих решений, их улучшение и адаптирование к требованиям бизнес процессов ▪ Коммуникабелен, мотивирован, быстро осваивается и погружается в текущие процессы любой команды. Нацелен на результат и решение задач.

Подробнее
E-commerce & Retail • FinTech & Banking • Insurance
ДБ
Данил Б.
Сочи
Java разработчик
Middle
2 857,14 Р/час
Java
Python
JavaScript
TypeScript
C#
Spring Boot
Spring Data
Spring Core
Spring Cloud
MVC
+93

● Опыт проектирования и построения микросервисной и монолитной архитектуры ● Опыт разработки архитектурной документации (компонентная, функциональная, развертывания и т.д.) ● Опыт разработки отказоустойчивых высоконагруженных (Highload) масштабируемых систем ● Опыт разработки высоконагруженных enterprise приложений ● Опыт разработки реактивных приложений ● Опыт разработки корпоративных систем на Java ● Опыт участия в реализации MVP системы ● Опыт работы с многопоточностью и асинхронностью ● Опыт проектирования и реализации интеграционных взаимодействий ● Знание шаблонов интеграции информационных систем (ESB) ● Знание интеграции биометрических устройств в приложения Java ● Опыт разработки Web Services (SOAP, REST) ● Опыт реализации REST API (контроллеры) ● Промышленный опыт работы с реляционными БД, опыт проектирования модели данных, анализа и оптимизации ● Опыт написания миграций БД ● Опыт работы с распределенными хранилищами и системами ● Опыт по разработке учетных решений, платежных решений ● Опыт работы с алгоритмами и структурами данных ● Опыт написания автотестов ● Опыт написания unit/e2e тестов ● Опыт оптимизации производительности приложения ● Опыт разработки прототипов программного обеспечения. ● Опыт работы с сокетами ● Опыт разработки и взаимодействия с Helpdesk-решениями, CRM ● Понимание принципов stateless-архитектуры ● Знание методов проектирования программной архитектуры, архитектурные механизмы, объектно-ориентированный анализ и способы проектирования ● Умение пользоваться MVC,ООП, шаблонами проектирования ● Понимание принципов ФП и распространённых паттернов, способов интеграции приложений и протоколов ● Понимание принципов SOLID и опыт применения их на практике ● Знание подходов DDD, Clean Architecture ● Умение обоснованно применять шаблоны GRASP, GOF ● Знание основных паттернов серверной разработки ● Знание теоретических основ проектирования БД и построения эффективных запросов

Подробнее

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

FinTech & Banking • Media
КР
Кирилл Р.
Севастополь
QA авто
Senior
3 636,36 Р/час
Управление командой
itunes
Регрессионное тестирование
кд
UI
Redmine
LogCat
AOS
IOS
views
+67

Имею опыт в тестировании более 9 лет. К работе отношусь серьёзно и ответственно. Отзывчивый, настроенный на результат. Заинтересован в том, чтобы задачи закрывались качественно и в оговоренные сроки. Имею разносторонние знания в сфере IT, что помогает найти общий язык как с разработчиками, так с дизайнерами или менеджерами. Тестировал как веб так и мобайл приложения. Имею опыт работы в автоматизации на Java и Kotlin. Также занимался менторством, руководил командой тестировщиков. Кроме того имею достаточно обширный круг скилов: От мануального тестирования и разворачивания и настройки системы до автоматизации API и UI. Рассматриваю проекты с ручным и автоматизированным тестированием.

Подробнее
EdTech • FinTech & Banking • LifeStyle
АБ
Анастасия Б.
Минск
Full Stack разработчик
Middle+
3 636,36 Р/час
nodemailer
React Hook Form
React Query
Redux Toolkit
Redux
Swagger UI React
JSON2CSV
UI Components
Postman
Mongoose
+46

Анастасия — опытный Full Stack разработчик с опытом работы более трёх лет. Она обладает навыками работы с Next.js, React, TypeScript, JavaScript, HTML, CSS, SCSS, Redux, Axios и другими инструментами разработки. Анастасия работала над несколькими проектами в сферах FinTech & Banking, LifeStyle и EdTech. В её портфолио есть проекты, связанные с разработкой криптообменников, платформ для улучшения психологического благополучия и информационных порталов. На последнем месте работы Анастасия занимала позицию fullstack разработчика и Team lead. Её обязанности включали разработку и развитие информационного портала компании на Next.js с автоматизацией обновления интегрированных страниц, деплой на staging и production, управление командой, code review, исправление ошибок и решение проблем.

Подробнее
E-commerce & Retail • FinTech & Banking
ИК
Игорь К.
Москва
Java разработчик
Senior
3 946,58 Р/час
r2dbc
Grafana
Kanban
mockserver
GraphQL
Postman
Lombok
Spring Data JPA
Spring Cloud
Liquibase
+54

Игорь — Senior Java разработчик из Москвы с опытом работы 4 года 4 месяца. Специализируется на разработке в отраслях E-commerce & Retail и FinTech & Banking. Владеет английским языком на уровне B2. Имеет опыт работы в ролях Middle и Senior разработчика. Участвовал в проектах по разработке комплексных платформ для централизованного управления обращениями пользователей, инновационных сервисов для финансовой отрасли, автоматизации ключевых бизнес-процессов аптечной сети, а также внутренней CRM-системы. В рамках проектов занимался разработкой стратегий по обеспечению безопасности данных, проведением релиз-менеджмента, проектированием архитектуры системы, анализом и применением лучших практик разработки, организацией онбординга и обучением коллег, управлением процессом разработки, координацией команд, внедрением автоматизированного тестирования, интеграцией с внешними системами и базами данных, настройкой мониторинга и логирования процессов системы, а также оптимизацией производительности и микросервисной архитектуры.

Подробнее