Никита П. Java разработчик, Senior
ID 28809
НП
Никита П.
Мужчина, 23 года
Беларусь, Витебск, UTC+3
Ставка
3 506,49 Р/час
НДС не облагается
Специалист доступен с 31 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B1
Главное о специалисте
Backend разработчик с опытом работы в
различных проектах более 5 лет. Глубокие знания и опыт работы с Java(Spring), включая коллекции, многопоточное программирование. Принимал участие в разработке приложений, разработанных как монолит, так и микро-сервисы.
Хорошо разбираюсь в экосистеме Spring, включая Spring Boot, Spring Data, Spring Integration, Spring Security, Spring Cloud и WebFlux.
Глубокие знания реляционных баз данных (управление пулами соединений, блокировками, транзакциями) и NoSQL. Есть опыт в написании и оптимизации SQL запросов. Владею инструментами контейнеризации (Docker,
Kubernetes) и системой управления зависимостями Maven. Разрабатываю
высоконадежные решения, применяя принципы SOLID, и обеспечиваю их качество благодаря написанию юнит-, интеграционных и компонентных тестов. На проектах работал по методологии Agile Scrum и Kanban.
Открыт для новых вызовов в разработке программного обеспечения, готов внедрять передовые технологии и практики для создания эффективных решений.
Проекты
(6 лет 1 месяц)
Финансовое приложение
Роль
Java Backend разработчик
Обязанности
Описание проекта:
Финансовое приложение, предназначенная для оптимизации и автоматизации работы платежей в такси. Система работает с расчетами и позволяет рассчитывать стоимость поездки и управлять оплатами, также помогает пользователям заказывать поездки, отслеживать водителей в реальном времени. Для водителей решение упрощает процесс распределения заказов, навигацию и способы начисления финансов на счет. Система ориентирована на удобную интеграцию, масштабируемость и гибкость настройки.
Обязанности и достижения:
Ревью кода
Онбординг и менторинг новых членов команды
Участие в ежедневных митингах, планированиях и ретроспективах
Написание микросервиса для расчета скидок и промокодов. Применялись ограничения по времени, количеству и типам пользователем
Интеграция с платежными системами
Обеспечение безопасности транзакций
Использованы шаблоны проектирования и кеширования для повышения производительности
Разработка витрины данных с использованием job и kafka. Использовался Job и Spring Scheduler для реализации фонового выполнения
Разработка функционала по генерации финансовых отчётов
Интеграция с PostgreSQL для удобного хранения данных в нужной структуре
Разработан микросервис для асинхронной отправки email-
уведомлений с использованием асинхронной коммуникации.
Реализован retry патерн при сбоях. Интеграция с SMTP-сервером
Активное взаимодействие со специалистами из смежных подразделений
Поиск технически эффективных путей решения бизнес задач
Стек специалиста на проекте
Java 21, netflix, Stack, core, Camunda, Data, Liquibase, Jacoco, Java, Git, JUnit, Mockito, Swagger, Redis, Kafka, Security, WireMock, Docker, Kotlin, Hibernate, MapStruct, TestContainers, ActiveMQ, Maven, Spring Boot, PostgreSQL, Jenkins, Microservice Architecture, Kubernetes, Camunda 7
Отрасль проекта
FinTech & Banking
Период работы
Октябрь 2024 - По настоящее время
(10 месяцев)
Веб-приложение для компьютерной диагностики заболеваний головного мозга
Роль
Backend разработчик
Обязанности
Описание проекта:
Проект представляет собой веб-приложение для компьютерной диагностики заболеваний головного мозга. Разработан по заказу нейрохирургического отделения клинической больницы. Приложение при получении данных, а именно снимков, отправляло их на сервис, написанный на Django. Программа обрабатывает МРТ изображение головного мозга с помощью свёрточной нейронной сети и результат возвращает пользователю.
Обязанности и достижения:
Подготовка датасета для обучения нейросети. Написание алгоритма, Ускоряющего разработку датасета: удаление шумов, базовая сегментация, нормализация
Реализация веб-приложения на Spring Boot для взаимодействия с пользователем.
Реализация REST приложения с интеграцией с сервисом с нейросетью
Реализация сервиса на Django для обработки снимков головного мозга
Написание модели
Обучение и тестирование на специальных данных. Подсчет процент ошибки и практическое тестироваие с участием врачей
Стек специалиста на проекте
Java, JavaScript, Python, Spring Boot, Hibernate, Redux, RxJava, Kubernetes, PIL, Camunda, Numpy, PyTorch, SCSS, .NET, Django, Redis, Java 17, React, архитектура, cv2, Camunda 7, net8
Отрасль проекта
BioTech, Pharma, Health care & Sports
Период работы
Август 2022 - Октябрь 2024
(2 года 3 месяца)
Платформа для автоматизации процессов в автосервисе
Роль
Java Backend разработчик
Обязанности
Описание проекта:
Платформа для автоматизации процессов в автосервисе, которая включает управление заказами на обслуживание, инвентаризацией запчастей и координацией работы мастеров. Клиенты могут записываться на услуги, указывать детали обслуживания, отслеживать статус выполнения заказа. Для персонала системы оптимизируют учет запчастей, распределение заявок между мастерами и обработку заказов.
Обязанности и достижения:
Ревью кода
Разработка REST API
Взаимодействие со сторонними сервисами
Реализация функционала по обработке платежей, включая возмещение средств клиенту
Реализация автоматической генерации счетов-фактур
Реализация микросервиса для сбора хранения данных об использовании услуг. Реализована система трекинга активности клиентов и мастеров
Разработка модуля уведомлений, обеспечивающий отправку сообщений менеджеру, а также заказчику. Поддержка шаблонов сообщений. Использованы очереди сообщений для асинхронной обработки
Реализация микросервиса для обмена данными с внешним API поставщика запчастей
Интеграция с системой бухгалтерского учёта
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Git, Docker, Java, Kotlin, Mockito, Spring Boot, Maven, MongoDB, Kubernetes, Data, Liquibase, Flyway, Keycloak, JDBC, Security, WireMock, TestContainers, Redis, Java 17, Microservice Architecture, netflix, Stack
Отрасль проекта
E-commerce & Retail
Период работы
Июль 2019 - Август 2022
(3 года 2 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет