Никита К. Java разработчик, Senior

ID 28283
НК
Никита К.
Мужчина, 24 года
Россия, Кострома, UTC+3
Ставка
4 058,94 Р/час
вкл. НДС 5% (150.48 Р)
Специалист доступен с 1 августа 2025 г.

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

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Senior
Навыки
API
Backend
Bitbucket
CI/CD
Docker
Framework
GitLab
Gradle
Grafana
gRPC
Hibernate
Java
Jenkins
JUnit
Kafka
Kibana
Kotlin
Kubernetes
Linux
Liquibase
Maven
Mockito
MS Windows
Nexus
OpenShift
ORM
Podman
PostgreSQL
REST
Spring Boot
TDD
TestContainers
Базы данных
брокеры сообщений
контейнеризация
Мониторинг
Оркестрация
Testing
Java 11/17
Java Core
TeamCity
Feign Client
Git
Git Flow
Oracle
SQL
Confluence
Swagger
REST API
Отрасли
FinTech & Banking
Знание языков
Английский — C1
Французский — B2
Главное о специалисте
Java-разработчик с опытом более 4,5 лет. В одиночку реализовал несколько микросервисов и большое количество внешних интеграций. Работал над культурой тестирования: интеграционные тесты, как пример также привнес в команду параметризованные тесты. Предметная область проектов ● Финтех (банковские продукты, кредиты, страхование) ● Интеграции (гос. сервисы, API банков, страховые провайдеры) ● Автоматизация бизнес-процессов (онбординг, валидация, документооборот) ● Высоконагруженные распределённые системы ● Разработка и сопровождение микросервисных платформ в финансовой сфере. Hard skills ● Разработка микросервисных приложений с высокой поддерживаемостью и тестируемостью (Java 11/17, Spring Boot, PostgreSQL, Kafka) ● Уверенное владение Java Core: коллекции, Stream API, многопоточность, работа с synchronized и concurrent-структурами ●Проектирование и оптимизация REST API, интеграция с внешними сервисами через Feign Client, Kafka ●Проработка архитектуры микросервисов, внедрение новых компонентов и бизнес-логики ●Настройка и автоматизация CI/CD (Jenkins, TeamCity, Nexus, Docker, OpenShift, Kubernetes) ●Миграции схем БД с помощью Liquibase, поддержка PostgreSQL и Oracle ●Покрытие кода юнит- и интеграционными тестами (JUnit, Mockito, Testcontainers), поддержка культуры TDD ●Оптимизация SQL-запросов, устранение узких мест производительности ●Внедрение идемпотентности и устойчивых интеграций через Kafka ●Контейнеризация и деплой приложений (Docker, OpenShift, K8s) ●Ведение технической документации (Swagger, Confluence) ●Работа с системами контроля версий (Git, Git Flow) ●Мониторинг и поддержка продакшена с Grafana (интеграция с Prometheus), Kibana ●Внедрение DevOps-практик в команду Soft skills ● Командная работа: опыт взаимодействия с backend, frontend, аналитиками, QA и DevOps (распределение задач, ежедневные стендапы, код-ревью) ● Ответственность: всегда закрываю задачи в срок, покрываю код тестами, участвую в релизах, инициирую улучшения архитектуры ● Декомпозиция и планиро
Проекты   (4 года 4 месяца)
Сбер
Роль
Java-разработчик
Обязанности
Описание проекта: Модуль сопровождения потребительского кредитования — системы, хранящей и обрабатывающей информацию о клиентах, продуктах и статусах. Задачи: • Проектирование архитектуры микросервисов и API • Разработка бизнес-логики, обеспечение стабильной работы сервисов на проде • Интеграция с внешними системами через Kafka и Feign Client • Миграции и поддержка баз данных (PostgreSQL, Oracle) • Настройка и автоматизация CI/CD пайплайна (Jenkins, Nexus) • Покрытие кода модульными и интеграционными тестами (JUnit, Mockito, Testcontainers) • Мониторинг и оптимизация производительности сервисов (Grafana, Kibana) • Оптимизация SQL-запросов с анализом execution plan, настройка пула соединений, устранение блокировок и обеспечение ACID-гарантий при работе с транзакциями • Контейнеризация и деплой сервисов (Docker, OpenShift) • Участие в релизных поставках и код-ревью. Команда: 5 backend-разработчиков, 2 архитектора, 2 аналитика, 1 QA, 1 PM.
Достижения
: • Оптимизировал производительность ключевых микросервисов (сократил время отклика с 1.5 сек до 250 мс) • Устранил узкое место в логике "переключения плеч" — выявил ошибку в констрэйнтах, вернул время операции к нормативу • Внедрил идемпотентность при работе с Kafka и внешними сервисами (устранил дублирование данных) • Автоматизировал CI/CD пайплайны, повысил стабильность релизов • Внедрил интеграционное тестирование с Testcontainers
Стек специалиста на проекте
Data, Liquibase, Git, Oracle, JUnit, Mockito, Gradle, Swagger, MVC, boot, Security, Feign Client, Web, Confluence, Docker, Kotlin, OpenShift, Nexus, Java Core, TestContainers, Git Flow, Java 11, Java 17, Testing, Spring, Spring Boot, Jira, PostgreSQL, Jenkins, CI/CD, Apache Kafka
Отрасль проекта
FinTech & Banking
Период работы
Апрель 2025 - По настоящее время  (5 месяцев)
Приорбанк
Роль
Java-разработчик
Обязанности
Описание проекта: Микросервисное банковское приложение, с помощью которого пользователи могут регистрироваться, оформлять кредиты, заказывать наличные и управлять своими транзакциями. Задачи: • Проектирование микросервисной архитектуры • Разработка и поддержка REST API • Интеграция с внешними страховыми провайдерами через Feign Client и Kafka • Оптимизация SQL-запросов, устранение дублирования сообщений • Обеспечение стабильной работы сервисов на проде, участие в релизных поставках • Внедрение идемпотентности в обработку событий Kafka • Миграции и поддержка БД через Liquibase • Покрытие кода модульными и интеграционными тестами (JUnit, Mockito, Testcontainers) • Поддержка CI/CD (TeamCity, Docker, Kubernetes), оформление документации Swagger • Ведение технической документации, участие в код-ревью. Команда: 5 backend, 2 frontend, 2 аналитика, 2 QA, 1 DevOps.
Достижения
Результаты и достижения: • Оптимизировал микросервис расчёта страховых продуктов (уменьшил время ответа более чем на 80%) • Внедрил идемпотентность в обработке сообщений Kafka (устранил дублирование транзакций) • Сократил нагрузку на БД благодаря оптимизации SQL и переходу с Hibernate Criteria API на чистый SQL • Повысил качество тестового покрытия и автоматизировал деплой сервисов.
Стек специалиста на проекте
PostgreSQL, Apache Kafka, Git, Docker, Jira, SQL, TeamCity, JUnit, Mockito, Spring Boot, Maven, Swagger, MVC, Kubernetes, Data, Java Core, Spring Data, Web, Git Flow, Java 17
Отрасль проекта
FinTech & Banking
Период работы
Февраль 2023 - Апрель 2025  (2 года 3 месяца)
Россельхозбанк
Роль
Java Developer
Обязанности
Описание проекта: Приложение на микросервисной архитектуре с множественными внешними интеграциями (несколько десятков), осуществляющего онбординг клиентов юридических лиц. Задачи: • Разработка новых микросервисов (80% времени) • Поддержка и оптимизация существующих сервисов (20% времени) • Интеграция с внешними сервисами (SPARK, ФНС) через Feign Client • Автоматизация сбора и валидации данных клиентов • Реализация асинхронного обмена сообщениями через Apache Kafka • Работа с PostgreSQL (Spring Data JPA), написание JPQL-запросов • Настройка и выполнение миграций через Liquibase • Покрытие кода юнит- и интеграционными тестами (JUnit, Mockito, Testcontainers) • Исправление ошибок/багов, ведение технической документации • Участие в CI/CD: настройка Docker, Kubernetes, TeamCity. Команда: 3 backend, 2 frontend, 1 аналитик, 1 тестировщик, 1 DevOps.
Достижения
• Внедрил идемпотентность в интеграции с Kafka и БД, устранил дублирование регистраций • Запустил параметризованные и интеграционные тесты, повысил стабильность системы • Автоматизировал процесс релизов и миграций
Стек специалиста на проекте
client, mockmvc, jpql, Spring Data, Data, Liquibase, Git, JUnit, Mockito, Swagger, Kafka, Feign, Security, Docker, TeamCity, Java Core, Web MVC, TestContainers, Git Flow, Java 11, Maven, Spring Boot, Unit testing, Jira, PostgreSQL, Kubernetes, 17
Отрасль проекта
FinTech & Banking
Период работы
Май 2021 - Январь 2023  (1 год 9 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Костромской государственный университет
Специальность
Кафедра иностранных языков, Перевод и переводоведение
Завершение учебы
2022 г.

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

E-commerce & Retail • FinTech & Banking • Manufacturing
ИБ
Илья Б.
Санкт-Петербург
Java разработчик
Senior
3 636,36 Р/час
17
Apache Kafka
API
CI/CD
Collections
Concurrency
Confluence
Docker
Elasticsearch
Flyway
+81

Специализируется на создании и оптимизации распределённых микросервисных систем для автоматизации бизнес-процессов. Обладает опытом работы в крупных промышленных проектах в сферах финансов, ритейла и производства. Имеет глубокую экспертизу в построении отказоустойчивых систем, способных обрабатывать тысячи запросов в секунду без деградации производительности. Участвовал в создании core-системы для ритейла, которая стала основой всей инфраструктуры доставки компании и успешно выдержала нагрузочные тесты с ростом производительности на 40%. Имеет опыт оптимизации существующих решений, включая работу с базами данных и брокерами сообщений. В одном из проектов удалось снизить количество инцидентов в 2 раза за счёт повышения тестового покрытия до 80% и устранения критичных узких мест. Командные навыки: * Управление задачами: фиксирую статусы задач, понимаю приоритеты и дедлайны. Участие в code review, провожу code review с детальными объяснениями * Продуктовый подход: учитываю бизнес-задачи при разработке. * Ведение проекта: имею опыт в распределении и постановке задач для небольших команд. * Code Review: постоянное улучшение и актуализация кода. * Умение находить root cause проблем: Способность видеть системные проблемы и декомпозировать сложные задачи Эксперт в разработке распределенных систем: ·Разрабатываю отказоустойчивые, высоконагруженные микросервисные системы с учетом лучших практик масштабируемости, безопасности и эффективности. Повышение удобства работы сотрудников с внутренними процессами. ·Умею проектировать сложные архитектуры, которые выдерживают тысячи запросов в секунду без деградации производительности. Глубокое понимание работы с геоданными и 2D-пространством: · Работал с картографическими сервисами, GIS-решениями и пространственными базами данных (PostGIS, GraphHopper, Nominatim). ·Оптимизировал расчеты маршрутов, улучшал алгоритмы поиска ближайших объектов и интегрировал данные о геолокации в бизнес-логику

Подробнее
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) ▪ Анализ существующих решений, их улучшение и адаптирование к требованиям бизнес процессов ▪ Коммуникабелен, мотивирован, быстро осваивается и погружается в текущие процессы любой команды. Нацелен на результат и решение задач.

Подробнее
FinTech & Banking • Insurance • Urban technology
ТК
Тимофей К.
Минск
Java разработчик
Senior
3 297,14 Р/час
ActiveMQ
Agile
AWS
boot
Camunda BPMN
Clean Code
ClickHouse
commons
Confluence
core
+91

▪ Разработчик программного обеспечения с более чем 6 летним опытом коммерческой разработки корпоративных приложений и стартапов ▪ Разработка и проектирование систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами ▪ Знание и опыт применения основных парадигм и принципов объектно-ориентированного программирования, паттернов проектирования, наилучших мировых практик в области разработки программного обеспечения (SOLID, Clean code, KISS, ООП) ▪ Создание и улучшение микро сервисных приложений ▪ Опыт разработки с использованием облачных сервисов (AWS) ▪ Знание throttling, rate limit, api gateway ▪ Опыт использование и настройка CI/CD процессов (Gitlab, Jenkins) ▪ Анализ и оптимизация существующих систем: рефакторинг кода, написание модульных и интеграционных тестов. ▪ Опыт технического менторинга внутри команды ▪ Коммуникабелен, мотивирован, быстро осваивается и погружается в текущие процессы любой команды.

Подробнее

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

FinTech & Banking
НК
Никита К.
Кострома
Java разработчик
Senior
4 058,94 Р/час
Java 11/17
Оркестрация
Grafana
GitLab
MS Windows
брокеры сообщений
контейнеризация
Базы данных
Liquibase
REST
+49

Java-разработчик с опытом более 4,5 лет. В одиночку реализовал несколько микросервисов и большое количество внешних интеграций. Работал над культурой тестирования: интеграционные тесты, как пример также привнес в команду параметризованные тесты. Предметная область проектов ● Финтех (банковские продукты, кредиты, страхование) ● Интеграции (гос. сервисы, API банков, страховые провайдеры) ● Автоматизация бизнес-процессов (онбординг, валидация, документооборот) ● Высоконагруженные распределённые системы ● Разработка и сопровождение микросервисных платформ в финансовой сфере. Hard skills ● Разработка микросервисных приложений с высокой поддерживаемостью и тестируемостью (Java 11/17, Spring Boot, PostgreSQL, Kafka) ● Уверенное владение Java Core: коллекции, Stream API, многопоточность, работа с synchronized и concurrent-структурами ●Проектирование и оптимизация REST API, интеграция с внешними сервисами через Feign Client, Kafka ●Проработка архитектуры микросервисов, внедрение новых компонентов и бизнес-логики ●Настройка и автоматизация CI/CD (Jenkins, TeamCity, Nexus, Docker, OpenShift, Kubernetes) ●Миграции схем БД с помощью Liquibase, поддержка PostgreSQL и Oracle ●Покрытие кода юнит- и интеграционными тестами (JUnit, Mockito, Testcontainers), поддержка культуры TDD ●Оптимизация SQL-запросов, устранение узких мест производительности ●Внедрение идемпотентности и устойчивых интеграций через Kafka ●Контейнеризация и деплой приложений (Docker, OpenShift, K8s) ●Ведение технической документации (Swagger, Confluence) ●Работа с системами контроля версий (Git, Git Flow) ●Мониторинг и поддержка продакшена с Grafana (интеграция с Prometheus), Kibana ●Внедрение DevOps-практик в команду Soft skills ● Командная работа: опыт взаимодействия с backend, frontend, аналитиками, QA и DevOps (распределение задач, ежедневные стендапы, код-ревью) ● Ответственность: всегда закрываю задачи в срок, покрываю код тестами, участвую в релизах, инициирую улучшения архитектуры ● Декомпозиция и планиро

Подробнее
E-commerce & Retail • FinTech & Banking • FoodTech • LifeStyle
НЗ
Никита З.
Москва
IOS разработчик
Senior
4 675,32 Р/час
ALB
CoreData
operationqueue
IOS
UIkit 3
gpuimage
SnapKit
JSON API
ARC
AVFoundation
+33

Какой был особенно сложный технический проект/задача? И как кандидат подошел к его решению? Один из выдающихся проектов на этой должности было запуск Самарканда. Проблема плохой детализации карт, в еде обязательное заполнение поля номера дома. Предложил быстрое решение, запуск состоялся очень быстро. Работал на проекте gymmy, при большом количестве маркеров на карте, карта тормозила. Не выходило решить эту задачу у разработчиков с большим опытом, я решил эту задачу за 2 дня. Получил комментарии благодарности и что карта в горле уже сидела 2 года и как замечательно, что наконец то проблема была решена. Решилась эта задача с помощью паттерна легковес(flyweight). Примеры проектов или задач, которые демонстрируют технические возможности Мультизаказ в крупном сервисе по доставке еды, скоро запуск. Переписал cart service и вынес в пакеты

Подробнее
E-commerce & Retail • FinTech & Banking • LifeStyle • Telecom
ДМ
Дмитрий М.
Самара
Системный аналитик
Senior
3 891,96 Р/час
C#
Stack
Perl
Postman
Базы данных
ClickHouse
XML/XSD
Camunda
JSON
Java
+31

Дмитрий — системный аналитик уровня Senior из Самары. Специализируется на анализе и проектировании систем в сферах LifeStyle, FinTech & Banking, Telecom, E-commerce & Retail. Имеет высшее образование по специальности «Сети связи и системы коммутации». Владеет английским языком на уровне B1. Обладает широким спектром навыков, включая работу с Bash, BPMN, C#, Camunda, ClickHouse, cURL, Figma, GOlang, Java, JSON, Microsoft, OAuth 2.0, OpenAPI, Oracle, Perl, PostgreSQL, Python, REST API, SQL и другими технологиями. Имеет опыт работы на проектах в качестве системного аналитика, включая создание сервисов многоклиентской аренды сейфов, B2C операций СБП, калькулятора лимитов и бронирования средств для кредитования ЮЛ, системы агрегирования кредитных POS-предложений банков, системы маркетинговых push-рассылок и других. Участвовал в проектировании бизнес-сценариев, подготовке спецификаций функциональности и интерфейсов, координации интеграционных потоков, взаимодействии с командой разработки на всех этапах SDLC. Общая продолжительность работы на проектах составляет 7 лет 11 месяцев.

Подробнее
HRTech
РР
Рамиль Р.
Москва
Java разработчик
Senior
2 727,27 Р/час
Spring 3
Flyway
JOOQ
REST
Java
Git
API
JUnit
MongoDB
Redis
+27

Рамиль — Java-разработчик уровня Senior из Москвы. Специализируется на разработке высоконагруженных систем. Имеет опыт работы с Java, Kotlin, Spring Boot, Spring, Hibernate, Git, Kubernetes, CI/CD, а также с базами данных PostgreSQL, MySQL, MongoDB и нереляционными БД (NoSQL). Участвовал в разработке ПО для управления бизнес-процессами в сфере управления персоналом, используя стандарт BPMN (Camunda). Оптимизировал сложные SQL-запросы, снизив нагрузку на базу данных, и обеспечил корректное выполнение операций с Kafka. Работал над проектом высоконагруженной системы для бухгалтеров, включающей более 20 микросервисов, взаимодействующих через Kafka и REST. Внедрял AOP для автоматизации логирования и других процессов, что сократило затраты времени на отладку. Обеспечил покрытие кода автотестами на 70%, что повысило стабильность релизов и сократило количество дефектов. Общая продолжительность работы на проектах — 3 года 6 месяцев.

Подробнее
AgroTech • E-commerce & Retail • LifeStyle
ЕМ
Евгений М.
Чусовой
QA авто
Middle
2 440,5 Р/час
Тест-дизайн
Kanban
Postman
HTTP
DevTools
Scrum
API
Bitbucket
DBeaver
Видео
+41

Начал самостоятельно изучать Python год назад для автоматизации процессов тестирования, понравилось писать код и решил развиваться в автоматизации тестирования, для расширения кругозора прошел курс Яндекс.Практикум: Python-разработчик. Параллельно проходит дополнительные курсы на stepik.org. 6 месяцев разрабатывает автотесты на Python Pytest в рабочих процессах (больше 60% тест-кейсов по API покрыто автотестами) и развивается как QA automation. На проекте работали вдвоем, сейчас дописывает тесты один, планировал покрыть 60% проекта и изучить отчетность на allure, сделать отчеты и CI/CD (доработать). Занимался ручным тестированием (фронтенд, бэкенд) и авто-тестированием, связанных с сельским хозяйством, несколько мобильных приложений. Регулярно читает статьи в Internet (habr.com и т.д.) и смотрит обучающие видео на тему автоматизации тестирования на Python на сайте youtube.com. Хочет принимать участие в разработке проектов как QA automation, решать более сложные задачи и быть полезным команде.

Подробнее