Артем Р. Java разработчик, Senior
ID 6343
АР
Артем Р.
Мужчина
Беларусь, Минск, UTC+3
Ставка
3 500 Р/час
НДС не облагается
Специалист доступен с 29 октября 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Знание языков
Английский — A2
Проекты
(8 лет)
NDA
Роль
Senior Java Developer
Обязанности
Интеграционный шлюз, который предоставляет единую точку доступа к сервисам, различные протоколы интеграции, лимитирование трафика, миграцию API и предоставляет единую точку применения политики обработки данных.
Ответственность:
Анализ требований
Разработка API
Настройка, конфигурация Gravitee.io, реализация плагинов
для Gravitee.io
Реализация бизнес-логики, контроллеров REST API,
сервисов и репозиториев данных
Интеграция с другими бизнес-микросервисами на основе
REST API и RabbitMQ Миграция БД
Написание тестов
Технологии: Java 17/8, Gravitee.io, Spring (Boot, Data, REST, Security), MongoDB, Redis, RabbitMQ, Docker, Docker-Compose, ArgoCD, Kubernetes, Microservices, Vault, Gitlab, Gitlab-CI.
Период работы
Сентябрь 2022 - Май 2023
(9 месяцев)
SmartFood
Роль
Senior Java Developer / Data Scientist
Обязанности
Проект направлен на автоматизированное распознавание блюд и интеграцию с сервисами общественного питания.
Ответственность:
Анализ требований.
Архитектура проекта: интеграция Java с компонентами ML.
Внедрение DevOps для сред машинного обучения
(обслуживание Tensorflow, обучающие хосты GPU).
Исправлена ошибка распознавания машинного обучения.
Исследование проблем производительности и оптимизация
производительности. Рефакторинг.
Проверка кода.
Технологии: Java 8 / 11, Spring (Core 5, Boot 2, Web, Data, Security, Test), PostgreSQL, Junit, Mockito.
ML Tools: Python 3, Tensorflow, Tensorflow Serving for ML models deployment.
Период работы
Июль 2021 - Август 2022
(1 год 2 месяца)
Patent Project
Роль
Full Stack Senior Software Engineer
Обязанности
Мобильные и веб-приложения. Это настраиваемое программное обеспечение для управления интеллектуальной собственностью, обеспечивающее доступ к данным о делах и автоматическое отслеживание соответствующей интеллектуальной собственности. Ответственность:
Разработка и проектирование архитектуры веб-части приложения.
Поддерживать весь процесс разработки: анализ, дизайн, создание серверной части, внешней части, интегрировать и тестировать.
RnD для новых функций, интеграции с подпроектами. Исследование и анализ существующих плагинов/решений, которые можно использовать в приложении, создание новых веб-компонентов для приложения.
Написание документации.
Адаптация новых людей в проекте.
Технологии: Java, Vaadin, JavaScript, CSS, HTML, Spring, Hibernate, Jboss, MS SQL, Elastic Search, Git, Maven, Jenkins, Docker, Collabora, LibreOffice.
Период работы
Январь 2016 - Июль 2021
(5 лет 7 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Белорусский Государственный Университет. Факультет радиофизики и компьютерных технологий
Специальность
Прикладная информатика
Завершение учебы
2016 г.