Никита Г. Java разработчик, Middle+

ID 21990
НГ
Никита Г.
Мужчина, 28 лет
Россия, Архангельск, UTC+3
Ставка
3 636,36 Р/час
НДС не облагается
Специалист доступен с 3 июля 2025 г.

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

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Middle+
Навыки
Java 17
Framework
Spring
boot
cloud
Data
Security
JUnit
Mockito
PostgreSQL
Hibernate
JDBC Template
Swagger
MapStruct
REST
Apache Kafka
Liquibase
Maven
Docker
Kubernetes
GitHub Actions
Отрасли
EdTech
LifeStyle
Знание языков
Английский — B1
Главное о специалисте
Опытный Java-разработчик уровня Middle+. Обладает навыками работы с Java 17, Spring Boot, Spring Cloud, Data, Security, JUnit, Mockito, PostgreSQL, Hibernate и другими инструментами. Участвовал в разработке и поддержке проекта Digital Управляющая компания в роли backend-разработчика. Обеспечивал полный жизненный цикл заявок, работал с базой данных домов, проектировал и реализовывал микросервисную архитектуру на основе Spring Boot и Spring Cloud. Внедрил взаимодействие между сервисами, настроил транзакционную обработку данных, интегрировался с Apache Kafka. Оптимизировал бизнес-логику обработки заявок, сократив время выполнения операций на 30%. Также работал над проектом Личный кабинет заказчика в роли backend-разработчика, где занимался разработкой и поддержкой REST API, оптимизацией SQL-запросов, разработкой контейнеризированных сервисов. Снизил нагрузку на базу данных на 40%, внедрив эффективное использование JDBC Template. Принимал участие в проекте по разработке юридической онлайн-платформы для проведения консультаций в роли backend-разработчика. Разрабатывал и реализовывал RESTful API с использованием Spring Boot, проектировал схему базы данных PostgreSQL. Увеличил скорость обработки запросов за счёт оптимизации базы данных и алгоритмов.
Проекты   (4 года 9 месяцев)
Digital Управляющая компания
Роль
Backend разработчик
Обязанности
Команда: ПМ, ТимЛид, 2 backend разработчика, frontend разработчик, тестировщик, аналитик. Проект: Обеспечение полного жизненного цикла заявок (от получения до исполнения) с уведомлением всех сторон об этапах выполнения. Рассылка уведомлений об регулярных работах и авариях на сетях. Работа с базой данных домов. Задачи: Проектирование и реализация микросервисной архитектуры на основе Spring Boot и Spring Cloud, обеспечение масштабируемости и отказоустойчивости. Разработка REST API с использованием Spring Web, Swagger, реализация взаимодействия между сервисами. Работа с базой данных (PostgreSQL) с Liquibase, рефакторинг SQL-запросов для увеличения скорости обработки данных, оптимизация запросов к базе данных с использованием индексов. Настройка транзакционной обработки данных с Spring Data, Hibernate, использование Optimistic Locking для предотвращения конфликтов обновления данных. Интеграция с брокерами сообщений (Apache Kafka) для асинхронной обработки событий и реализации очередей задач. Реализация механизма авторизации и аутентификации с использованием Spring Security, настройка ролевой модели доступа. Модульное тестирование с использованием библиотек JUnit и Mockito. Развертывание и CI/CD: работа с GitHub Actions, контейнеризация с Docker, Kubernetes. Документирование API и бизнес-логики в Confluence, составление спецификаций API с использованием Swagger.
Достижения
Оптимизировал бизнес-логику обработки заявок, что сократило время выполнения операций на 30%. Разработал систему учета остатков материалов, добавив автоматизированные уведомления при достижении минимального порога запасов. Оптимизировал работу БД, снизив нагрузку на сервер на 40%, за счет эффективного индексирования и оптимизации долгих SQL-запросов. Повысил отказоустойчивость системы, внедрив Kafka для обработки событий, что исключило потери данных при сбоях. Снизил количество багов на 50%, увеличив покрытие кода тестами до 85% с использованием JUnit и Mockito.
Стек специалиста на проекте
Data, Liquibase, REST, JUnit, Mockito, Swagger, boot, cloud, Security, Docker, GitHub Actions, Hibernate, MapStruct, Java 17, Maven, Spring, PostgreSQL, Kubernetes, Apache Kafka
Отрасль проекта
LifeStyle
Период работы
Март 2023 - По настоящее время  (2 года 5 месяцев)
Личный кабинет заказчика
Роль
Вackend разработчик
Обязанности
Команда: ПМ, ТимЛид, 2 backend разработчика, frontend разработчик, тестировщик, аналитик. Проект: Систематизация документооборота и упрощение взаимодействия участников строительного процесса. Задачи: Разработка и поддержка REST API с использованием Spring Boot, Swagger для систематизации и ускорения документооборота в строительстве. Проектирование и оптимизация схемы базы данных в PostgreSQL, разработка миграций с Liquibase. Оптимизация SQL-запросов с использованием JDBC Template, уменьшение количества дорогостоящих операций. Разработка контейнеризированных сервисов с использованием Docker, развертывание через Kubernetes. Работа с CI/CD пайплайном в GitHub Actions. Покрытие кода тестами: модульное тестирование на JUnit и Mockito. Поддержка и рефакторинг существующего кода, работа с тестировщиками для устранения багов и оптимизации работы системы.
Достижения
Снизил нагрузку на базу данных на 40%, внедрив эффективное использование JDBC Template. Снизил количество багов на 50%, увеличив покрытие кода тестами до 85% с использованием JUnit и Mockito. Снизил затраты на поддержку инфраструктуры, контейнеризировав приложение в Docker.
Стек специалиста на проекте
PostgreSQL, Docker, JUnit, Mockito, Maven, Swagger, GitHub Actions, Kubernetes, Liquibase, Security, Spring, JDBC Template, Java 17, boot
Отрасль проекта
EdTech
Период работы
Август 2021 - Февраль 2023  (1 год 7 месяцев)
Разработка юридической онлайн-платформы для проведения консультаций
Роль
Backend разработчик
Обязанности
Команда: 6 backend разработчик, 2 frontend разработчика Проект: разработка юридической онлайн-платформы для проведения консультаций (в формате переписки и посредством видеозвонков), назначении встреч в офис, проведения безопасных сделок между клиентом и юристом. Задачи: Разработка и реализация RESTful API с использованием Spring Boot для обработки запросов от клиентской части приложения. Это включало в себя проектирование, разработку и тестирование новых API endpoints для управления пользователями, юристами, заказами на консультации. Разработка и реализация бизнес-логики для планирования и назначения встреч (онлайн и оффлайн). Разработка и реализация модуля для проведения безопасных онлайн-сделок. Разработка и реализация модуля для проведения консультаций в формате переписки (чат) и видеозвонков (интеграция с внешними сервисами видеоконференций). Проектирование и реализация схемы базы данных PostgreSQL для хранения информации о пользователях, юристах, заказах, платежах, документах и других данных с использованием Spring Data JPA. Использование Liquibase для управления миграциями базы данных. Написание unit-тестов с использованием JUnit для обеспечения качества кода и покрытия критических путей. Активное участие в обсуждении технических решений и архитектуры системы. Внесение предложений по улучшению бизнес-части проекта на основе технических возможностей и ограничений.
Достижения
Увеличение скорости обработки запросов: Оптимизация базы данных и алгоритмов обработки запросов привела к увеличению скорости отклика API. Повышение покрытия кода тестами: Покрытие кода unit-тестами достигло 85%, что позволило обнаруживать и исправлять ошибки на ранних этапах разработки. Использование кэширования ускорило работу некоторых частей системы
Стек специалиста на проекте
PostgreSQL, JUnit, Data, Liquibase, Java 11, Security, Spring, boot, Framework
Отрасль проекта
LifeStyle
Период работы
Ноябрь 2020 - Июль 2021  (9 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Северный (Арктический) федеральный университет имени М.В. Ломоносова
Специальность
Высшая инженерная школа, Строительство уникальных зданий и сооружений
Завершение учебы
2020 г.

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

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 ▪ Опыт технического менторинга внутри команды ▪ Ответственный, легко обучаем, быстро адаптируется к новым задачам и процессам

Подробнее
AgroTech • BioTech, Pharma, Health care & Sports • E-commerce & Retail • FinTech & Banking
ТР
Татьяна Р.
Москва
Java разработчик
Lead
4 816,79 Р/час
Apache
Apache Kafka
Atlassian
AWS
Backend
Docker
Elasticsearch
Git
Gradle
Hibernate
+121

2008 - 2018 гг. — нерелевантный опыт в качестве Software developer (фронтенд-разработка и продвижение веб-сайтов): 2008 - разработка движка для 3D-презентаций и виртуальных туров на ActionScript. С 2010 года - веб-разработка (JS, HTML, CSS + CMS и фронтенд-фреймворки); продвижение контента и сайтов в сети, СЕО-продвижение и поисковая оптимизация, создание элементов для приложения с дополненной реальностью AR. С 2018 года — основное направление - backend-разработка (Java-developer). Имею опыт лида команды, менторинга сотрудников и предоставления технической поддержки, а также организации скрам-процессов с нуля. Обладаю отличными навыками коммуникации и способностью эффективно взаимодействовать с различными участниками команды, включая бизнес-аналитиков, тестировщиков и менеджеров проекта. Демонстрирую самостоятельность и инициативу в решении проблемных ситуаций, способна принять на себя ответственность за свою работу и достижение поставленных целей. Гибко адаптируюсь к изменениям и новым требованиям, способна эффективно работать в динамичной среде и быстро осваивать новые технологии и концепции. Понимаю важность создания легко читаемого и легко обслуживаемого исходного кода. В свободное от работы время интересуюсь информационными технологиями и инновациями, увлекаюсь видео-съемкой, монтажом видео и графикой. Непрерывно прохожу различные курсы, люблю осваивать новые направления и знакомиться с людьми, у которых можно чему-то научиться.

Подробнее
Information Security • Travel, Hospitality & Restaurant business
АА
Антон А.
Москва
Java разработчик
Senior
4 155,84 Р/час
Ajax
boot
Bootstrap 3
core
CSS
Data
Framework
Git
hangouts
HTML
+88

Антон Авдеев — опытный Java-разработчик с более чем 6 годами опыта в разработке программного обеспечения. Он обладает глубокими знаниями в Java (включая версии 8, 11, 17), Spring Framework (Core, MVC, Data, Security, Boot), Hibernate, REST, GRPC, а также опытом работы с базами данных (MySQL, PostgreSQL, ClickHouse) и системами очередей (Kafka, RabbitMQ). Антон имеет опыт работы в крупных компаниях, таких как WMT Group и Luxoft, где он занимался разработкой и оптимизацией backend- и frontend-решений, миграцией данных, внедрением новых технологий и улучшением отказоустойчивости систем. Он также обладает навыками работы с инструментами CI/CD (Jenkins, TeamCity), контейнеризацией (Docker, Kubernetes) и мониторингом (Prometheus, Grafana). Антон активно участвует в code review, проектировании архитектуры и анализе задач. Он готов к переезду и командировкам, владеет английским на уровне B1.. Антон — целеустремленный специалист, который любит учиться новому, следит за трендами в IT и готов применять свои навыки для развития компаний. Его опыт и техническая экспертиза делают его отличным кандидатом.

Подробнее

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

EdTech • LifeStyle
НГ
Никита Г.
Архангельск
Java разработчик
Middle+
3 636,36 Р/час
Data
Liquibase
REST
JUnit
Mockito
Swagger
boot
cloud
Security
Docker
+21

Опытный Java-разработчик уровня Middle+. Обладает навыками работы с Java 17, Spring Boot, Spring Cloud, Data, Security, JUnit, Mockito, PostgreSQL, Hibernate и другими инструментами. Участвовал в разработке и поддержке проекта Digital Управляющая компания в роли backend-разработчика. Обеспечивал полный жизненный цикл заявок, работал с базой данных домов, проектировал и реализовывал микросервисную архитектуру на основе Spring Boot и Spring Cloud. Внедрил взаимодействие между сервисами, настроил транзакционную обработку данных, интегрировался с Apache Kafka. Оптимизировал бизнес-логику обработки заявок, сократив время выполнения операций на 30%. Также работал над проектом Личный кабинет заказчика в роли backend-разработчика, где занимался разработкой и поддержкой REST API, оптимизацией SQL-запросов, разработкой контейнеризированных сервисов. Снизил нагрузку на базу данных на 40%, внедрив эффективное использование JDBC Template. Принимал участие в проекте по разработке юридической онлайн-платформы для проведения консультаций в роли backend-разработчика. Разрабатывал и реализовывал RESTful API с использованием Spring Boot, проектировал схему базы данных PostgreSQL. Увеличил скорость обработки запросов за счёт оптимизации базы данных и алгоритмов.

Подробнее
BioTech, Pharma, Health care & Sports • Blockchain • FinTech & Banking • FoodTech • Information Security • Manufacturing • Social Networking • VR/AR
ВП
Владимир П.
Санкт-Петербург
QA ручной
Senior
2 857,14 Р/час
Регрессионное тестирование
Zephyr
Kafka Tool
GitLab
quality
JSON API
Postman
TestLink
HTTP
GitBash
+71

Более 10 лет опыта в сфере IT. Функциональное тестирование desktop-приложений, web-приложений (front-end и back-end), соотношение 50/50. Тестирование API, мобильных приложений, интранет и интернет-порталов методом черного ящика (Black-box) и серого ящика (Gray-box); Регрессионное, интеграционное тестирование, тестирование юзабилити, локализации, совместимости, тестирование кроссбраузерности; Работа с логами фронт-энда, бэк-энда, DevTools; Создание и ведение тестовой документации: составления тест-планов, тест-кейсов и чек-листов, составление ПМИ; навыки тест-дизайна; Автоматизация тестирования REST API (Java); Автоматизация тестирования UI (Java, JavaScript, Selenium, Cucumber); Опыт в автоматизации – около 1 года; Работа в распределенных командах; Опыт проведения собеседований; Небольшой опыт управления командой;

Подробнее
FinTech & Banking
АХ
Артем Х.
Ростов-на-Дону
Бизнес/системный аналитик
Senior
4 155,84 Р/час
Search Engines
*nix
Управление командой
Cryptoproviders
pm
payments
b2b
zoho
exchange
Agile/Scrum
+80

Работает в условиях строгого тайм-менеджмента, находит релевантные решения всегда. Если решения нет, значит нужно изменить стратегию его поиска. Высоко развиты аналитические и коммуникативные способности, имеет активную жизненную позицию. Строит коммуникации с носителями любых языков и культур эффективно, порядочен, ценит субординацию. В сфере биздева подключил 39 фиатных, 29 криптовалютных финансовых институтов для деятельности холдинга, развита сеть SWIFT/SEPA счетов холдингов, составлено и протестировано 16 крипто-фиатных связок, обучено 17 сейлз-менеджеров и 4 биздев-менеджера, проведено 100+ переговоров с enterprise-клиентами, участие в 17 международных мероприятиях (доведенное до продаж или процессинга) Суммарный оборот OTC-сделок, проведенных специалистом, включая все этапы взаимодействия - 20+ миллионов USD.

Подробнее
E-commerce & Retail • FinTech & Banking • Insurance • Logistics & Transport
ММ
Михаил М.
Воронеж
QA FullStack
Middle+
2 909,09 Р/час
Управление командой
Регрессионное тестирование
WebDriver
nextcloud
Selenium IDE
Postman
DevTools
JSON
REST
+32

Михаил — QA FullStack специалист с опытом работы на проектах в сферах логистики, транспорта, FinTech & Banking, Insurance и E-commerce & Retail. На позиции ведущего тестировщика 1С в проекте «Автотранспортное предприятие» Михаил с нуля выстроил процессы тестирования и взаимодействия внутри команды разработки и с технической поддержкой. Занимался координацией и выполнением ручного и автоматизированного тестирования, разработкой и поддержкой автотестов, менторством. В проекте «Совкомбанк Инвестиции» как Lead QA Mobile проводил ручное функциональное тестирование инвестиционного мобильного приложения, регрессионное тестирование, участвовал в интеграционных и сквозных тестах. Более года выполнял обязанности тимлида. Как главный специалист в проекте «Фонд защиты прав граждан — участников долевого строительства» занимался ручным и автоматизированным тестированием с использованием встроенных инструментов и стороннего ПО, подготовкой тестовых данных, классификацией и учётом выявленных ошибок. С нуля выстраивал процессы взаимодействия внутри команды. Опыт работы инженером технической поддержки в сети «Лента» включает обработку обращений от пользователей, консультирование по телефону, удалённую поддержку, разрешение инцидентов и запросов со стандартным ПО. Через полгода Михаил перешёл на проект поддержки серверов Mitsubishi. Среди своих личных качеств Михаил выделяется такими достоинствами, как пунктуальность, честность и опрятность. Он обладает природной коммуникабельностью и трудолюбием, что делает его ценным членом команды. Кроме того, Михаил легко усваивает новую информацию и быстро адаптируется к изменениям, что свидетельствует о его высокой обучаемости.

Подробнее