НШ
Николай Ш.
Мужчина, 25 лет
Россия, Воронеж, UTC+3
Ставка
2 597,4 Р/час
НДС не облагается
Специалист доступен с 3 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — A1
Главное о специалисте
Николай — опытный Java-разработчик. Он обладает навыками работы с GitLab CI, Nginx, Confluence, Apache Kafka, Spring Boot, GitLab, Jira, Elasticsearch, JavaScript, Keycloak, Kibana, Liquibase, RabbitMQ, REST, Traefik и другими инструментами.
Николай участвовал в разработке веб-приложения для эффективного взаимодействия с сервисом МДЛП (Мониторинг движения лекарственных препаратов), который является частью системы «Честный знак». Также он работал над приложением для планирования различных мероприятий с учётом занятости сотрудников в электронных календарях. Кроме того, Николай занимался разработкой ПО для автоматизации составления медицинских заключений рентгенологов.
На проектах Николай выполнял разработку REST API на Java с использованием Spring Framework, настройку CI/CD для автоматической сборки и развёртывания приложений через Docker, интеграцию SSO Keycloak для аутентификации и работы пользователя в системе, настройку HTTPS и перенаправление запросов с помощью Traefik.
Проекты
(2 года 7 месяцев)
РЕМЕДИУМ
Роль
Разработчик
Обязанности
Доработка REST API на Java с использованием Spring Framework.
Фикс багов инфраструктуры и бизнес логики.
Автоматизация алгоритма разворачивания инфраструктуры.
Выполнение код ревью.
Документация кода с помощью javaDoc и swagger.
Администрирование стендов и поддержание их работы.
Стек специалиста на проекте
GitLab, Postman, Spring Data, Spring Cloud, Liquibase, Keycloak, Elasticsearch, Java, Git, Kibana, Contacts, Traefik, GCP, Confluence, Docker, Maven, RabbitMQ, Spring, Spring Boot, CryptoPro, Jira, PostgreSQL, Framework
Отрасль проекта
BioTech, Pharma, Health care & Sports
Период работы
Март 2024 - По настоящее время
(1 год 5 месяцев)
РЕМЕДИУМ
Роль
Разработчик
Обязанности
Разработка веб-приложения, которое призвано обеспечить эффективное взаимодействие с сервисом МДЛП (Мониторинг движения лекарственных препаратов), который является частью системы Честный знак - национальной системы цифровой маркировки товаров. Также разрабатываемое приложение предоставляет возможность импортировать и экспортировать документы в корпоративную учетную систему (1С). Приложение обладает приятным понятным дружественным интерфейсом, который облегчает работу с большим количеством однотипных данных (таких как накладные, например).
Приложение поддерживает работу с Остатками, а также обмен данными в отношении товарооборота по всем основным схемам, таким как Отгрузка, Приёмка, Вывод из оборота,Отказ от приёмки, Подтверждение сведений и др.
Коммуникации с заказчиком.
Личные обязанности / Вклад:
Разработка REST API на Java с использованием Spring Framework
Валидация полей при получении запроса по REST API
Настройка CI/CD для автоматической сборки и развёртывания приложения через Docker для нескольких VPS в зависимости от заданных параметров
Интеграция SSO Keycloak для аутентификации и работы пользователя в системе
Настройка HTTPS и перенаправление запросов с помощью Traefik
Настройка HTML шаблонов электронной почты используя шаблонизатор Freemarker
Разворачивания stunnel на стенде в докере для работы с mdlp
Настройка VPN на стенде для доступа к админкам
Использование dotenv библиотеки для работы докер переменных в фронтенд части приложения
Написание документаций в Confluence
Создание системного администратора в системе
Ограничение API исходя из ролей авторизованного пользователя
Написание ValidationHandler для кастомизации валидации полей в зависимости от роли авторизованного пользователя
Проработка архитектуры импорта xml файлов в систему
Парсинг схем в МДЛП с помощью библиотеки Jackson Dataformat XML
Генерация файлов схем и отчётов об ошибках.
Написание функционала по скачиванию и загрузки XML файлов
Валидация загрузки файлов по размеру файлов и типу загружаемых файлов
Кэширование зависимостей Maven при сборках в CI/CD на бэкенде
Выбор облачного хостинга для разворачивания продакшен стенда
Выбор смс-провайдер для рассылки
Разворачивание продакшен окружения и написание документации
Сброс лицензии криптопро JCP на продакшен стенде
Стек специалиста на проекте
GitLab, Postman, Spring Data, Spring Cloud, Liquibase, Keycloak, Elasticsearch, Java, Git, Kibana, Contacts, Nginx, Traefik, Freemarker, GCP, Confluence, CSS, Docker, Spring Security, RabbitMQ, Spring, Spring Boot, CryptoPro, Jira, PostgreSQL, Framework
Отрасль проекта
BioTech, Pharma, Health care & Sports
Период работы
Май 2023 - Март 2024
(11 месяцев)
Relex - Calendar
Роль
Разработчик
Обязанности
Приложение для планирования различных мероприятий с учетом занятостей сотрудников в различных электронных календарях.
Личные обязанности / Вклад:
Разработка REST API для календаря РЕЛЭКС на Java с использованием Spring Framework
Настройка CI/CD для автоматической сборки и развёртывания приложения через Docker на VPS
Авторизация пользователей через LDAP посредством использования SSO Keycloak и Spring Security
Настройка HTTPS и перенаправление запросов с помощью Traefik
Стек специалиста на проекте
Spring framework 5, vps, 1С, Gitlab CI, GitLab, Разработка, ДО, Postman, Spring Data, Liquibase, Keycloak, REST, Java, LDAP, Traefik, Security, HTTPS, SSO, КА, Spring Tx, Docker, Планирование, Spring Security, Mockery, Смоук-тестирование, Java 8, REST API, Spring, Spring Boot, Jira, PostgreSQL, Framework, CI/CD, Apache Kafka
Отрасль проекта
RnD
Период работы
Январь 2023 - Июнь 2023
(6 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Дипломы и сертификаты
Учебный центр АО "Неофлекс Консалтинг", Разработка приложений и интеграционных решений для финансового сектора рынка (язык Java) 2020 г.
Сертификат за успешное прохождение стажировки по направлению Backend (Java) 2021 г.
Образование
Высшее
Учебное заведение
Воронежский государственный технический университет (Воронеж, Россия)
Специальность
Информатика и Вычислительная техника
Завершение учебы
2022 г.