ИЛ
Иван Л.
Мужчина, 24 года
Беларусь, Минск, UTC+3
Ставка
2 997,4 Р/час
вкл. НДС 20% (400 Р)
Специалист доступен с 4 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
Бэкенд-разработчик с 4-летним опытом работы, специализирующийся на Java.
- Основные направления: микросервисы, многопоточность, работа с базами данных.
- Понимание ИТ-архитектуры и проектирования встраиваемых систем.
- Опыт работы с Web API, автоматизацией процессов и интеграцией баз данных для повышения эффективности приложений, работа с ПЛК, разработка встроенного ПО для управления процессами, взаимодействие с промышленными протоколами (Modbus).
- Опыт работы с Linux-серверами для развёртывания и сопровождения backend-приложений, включая настройку окружений разработки, тестирования и продакшена.
- Разработка и интеграция бизнес-процессов с использованием Camunda BPM: моделирование процессов в нотации BPMN 2.0
- Навыки DevOps: использование CI/CD, контейнеризация (Docker).
Внимание к безопасности, производительности и деталям.
- Эффективная работа как в команде, так и самостоятельно. Быстрая адаптация к новым технологиям и применение гибких методологий (Scrum, Kanban).
Проекты
(3 года 9 месяцев)
ONE
Роль
Backend разработчик
Обязанности
Состав команды (7 человек): Backend разработчик, Frontend разработчик, QA Engineer, DevOps инженер, Project Manager, UX/UI дизайнер, Аналитик
Обязанности:
- Взаимодействие с базами данных PostgreSQL, включая оптимизацию запросов и управление транзакциями.
- Разработка и поддержка функционала backend-приложения на Java с использованием Spring Boot 2.7.x и Hibernate.
- Настройка и поддержка коммуникаций между микросервисами, обеспечение корректного обмена данными через REST API.
- Подготовка и конфигурация окружений разработки, тестирования и продакшена с использованием Docker и серверов nginx.
- Настройка и поддержка CI/CD процессов для автоматизации сборки, тестирования и деплоя приложений.
- Интеграция и настройка Elasticsearch для реализации глобального поиска по данным.
- Настройка и поддержка коммуникаций между микросервисами с использованием Kafka и ActiveMQ для обеспечения надёжного обмена сообщениями.
- Использование Kubernetes для управления контейнерами и масштабирования микросервисов.
- Внедрение мониторинга с помощью Prometheus для сбора метрик и настройки алертинга.
- Документирование API с использованием Swagger для удобства взаимодействия с командой и заказчиками.
- Разработка и интеграция бизнес-процессов с использованием Camunda BPM
Достижения
- Настроил и внедрил глобальный поиск с использованием Elasticsearch, что повысило скорость поиска данных в приложении на 50% и улучшило пользовательский опыт.
- Интегрировал сервис OAuth2 для аутентификации, обеспечив безопасный и масштабируемый механизм авторизации более 10 000 пользователей.
- Разработал логику формирования документов, автоматизировав процесс на 75% и снизив количество ошибок при генерации на 30%.
- Оптимизировал коммуникации между сервисами, что сократило время отклика API на 20% и повысило стабильность системы.
- Настроил CI/CD пайплайн с использованием Docker и Jenkins/GitLab CI, что сократило время выпуска новых версий на 40%.
- Обеспечил полное документирование API с помощью Swagger, что ускорило интеграцию новых разработчиков и внешних сервисов на 25%.
Стек специалиста на проекте
Elasticsearch, Java, Swagger, Nginx, Prometheus, Kafka, Camunda BPM, Документирование API, Docker, Spring Security, Hibernate, ActiveMQ, Java 17, Maven, Testing, REST API, Jira, Spring Boot 2, PostgreSQL, CI/CD, Kubernetes
Отрасль проекта
FinTech & Banking
Период работы
Март 2025 - По настоящее время
(5 месяцев)
Eco Field
Роль
Embedded/Back-End Developer
Обязанности
Состав команды: (7 человек)
Embedded/Back-End разработчик, DevOps инженер, Системный архитектор, QA Engineer, Frontend разработчик, Специалист по безопасности, Project Manager
Обязанности:
-Коммуникация с заказчиком для уточнения требований и предоставления отчетов о прогрессе.
- Программирование ESP32S3 и Siemens LOGO! для управления IoT-устройствами (датчики, актуаторы).
- Разработка и развертывание микросервисов на Java (Spring Boot) для обработки и хранения данных с устройств.
- Настройка и оптимизация локального сервера для передачи данных по LoRaWAN, включая интеграцию с ChirpStack и LoRa Server.
- Настройка коммуникаций через Modbus TCP/IP используя локальную сеть, включая интеграцию с промышленными датчиками и ПЛК.
- Разработка встроенного ПО на C/C++ для управления процессами с учетом ограничений ресурсов.
- Внедрение и поддержка систем обмена сообщениями с использованием Kafka для обработки данных IoT-устройств.
- Управление контейнеризацией и оркестрацией с помощью Kubernetes.
- Настройка мониторинга и алертинга с использованием Prometheus.
- Реализация многопоточности для повышения производительности и отзывчивости системы.
- Развертывание и настройка CI/CD пайплайнов с использованием GitLab CI/CD и Docker для автоматизации процессов сборки, тестирования и деплоя.
- Разработка и интеграция бизнес-процессов с использованием Camunda BPM
Достижения
- Сократил время отклика системы управления IoT-устройствами на 30% за счет оптимизации алгоритмов обработки данных на ESP32S3 и Siemens LOGO!.
- Уменьшил энергопотребление устройств на 15% благодаря оптимизации кода и алгоритмов управления питанием.
- Реализовал микросервисную архитектуру на Java (Spring Boot) для обработки данных с устройств, что позволило увеличить масштабируемость системы на 50%.
- Успешно настроил и оптимизировал локальный сервер LoRaWAN, обеспечив стабильную передачу данных с 100+ устройств с уровнем потерь не более 1%.
- Автоматизировал процессы сборки, тестирования и деплоя с использованием CI/CD (GitLab CI/CD, Docker), что сократило время развертывания новых версий на 40%.
Стек специалиста на проекте
C++, C/C++, modbus, Java, TCP/IP, Prometheus, Kafka, Camunda BPM, LoRa, Docker, GitLab CI/CD, ActiveMQ, Testing, Identity Server, Spring Boot, Jira, Ethernet, CI/CD, Microservices, Kubernetes, lorawan, Arduino IDE
Отрасль проекта
IoT
Период работы
Октябрь 2024 - По настоящее время
(10 месяцев)
MSI
Роль
Backend разработчик
Обязанности
Состав команды: (7 человек)
Frontend-разработчик, Backend-разработчик, QA-инженер, DevOps-инженер, Project Manager, UX/UI дизайнер, Аналитик.
Обязанности:
- Разработка и поддержка функционала backend-приложения с использованием Python и Django.
- Реализация внутренней бизнес-логики приложения, включая обработку данных и взаимодействие между компонентами.
- Анализ существующего кода, выявление узких мест и оптимизация производительности.
- Документирование архитектуры, процессов и API для обеспечения прозрачности и поддержки команды.
- Подготовка и настройка окружений для разработки, тестирования и деплоя с использованием Docker и CI/CD.
- Настройка и поддержка коммуникаций между микросервисами через RESTful API.
- Интеграция и поддержка обмена сообщениями между сервисами с использованием Kafka.
- Использование Kubernetes для управления окружениями разработки и продакшена.
- Настройка мониторинга приложений и инфраструктуры с помощью Prometheus.
- Разработка и оптимизация API с использованием Django REST Framework для обеспечения высокой производительности и масштабируемости.
- Взаимодействие с командой через Jira для планирования задач, отслеживания прогресса и управления релизами.
- Разработка и интеграция бизнес-процессов с использованием Camunda BPM
Достижения
- Оптимизировал систему фильтрации данных, что позволило сократить время отклика API на 35% и повысить производительность обработки запросов.
- Разработал и оптимизировал более 15 REST API эндпоинтов, обеспечив стабильную работу и масштабируемость приложения.
- Реализовал логику формирования документов, что автоматизировало процесс на 80% и снизило количество ошибок при генерации.
- Настроил и поддерживал Docker-окружения для разработки и тестирования, что сократило время подготовки среды на 50%.
- Внедрил CI/CD пайплайн, что позволило ускорить релизы и снизить количество ошибок на продакшене на 25%.
- Написал и поддержал более 100 unit и интеграционных тестов с покрытием кода более 85%, что повысило стабильность приложения.
- Обеспечил документирование процессов и API, что улучшило коммуникацию в команде и ускорило адаптацию новых участников на 20%.
Стек специалиста на проекте
PostgreSQL, Docker, API, Jira, Python, REST API, Kubernetes, Pytest, Prometheus, Kafka, Django Rest Framework, Testing, Django, Camunda BPM, CI/CD, ActiveMQ
Отрасль проекта
FinTech & Banking
Период работы
Январь 2024 - Апрель 2025
(1 год 4 месяца)
Формат работы
Тип занятости
Фулл-тайм, Парт-тайм (4 ч/день)
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Белорусский государственный университет информатики и радиоэлектроники
Специальность
инженер-системотехник
Завершение учебы
2021 г.