Михаил Т. Java разработчик, Middle

ID 20957
МТ
Михаил Т.
Мужчина
Беларусь, Минск, UTC+3
Ставка
3 211,19 Р/час
вкл. НДС 5% (119.05 Р)
Специалист доступен с 14 июля 2025 г.

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

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Middle
Навыки
boot
core
Data
Framework
Hibernate
Java
JDBC
JPA
JUnit
Kotlin
Mockito
MVC
Security
Spring
WebFlux
Linux
MS Windows
AWS
EC2
gateway
IAM
Lambda
RDS
S3
SNS
SQS
commons
libraries
Apache Solr
ClickHouse
Elasticsearch
Hazelcast
MongoDB
MySQL
Neo4j
PostgreSQL
Redis
SQL
Нереляционные БД (NoSQL)
Git
GitLab
SVN
AWS SQS
Kafka
RabbitMQ
Docker
Docker Compose
Kubernetes
Apache
Flyway
Gradle
jasper
JAXB
Jira
JSON
Liquibase
Maven
OpenAPI
reports
REST
SOAP
SonarQube
Spark
Swagger
Tomcat
UML
XML
XSL
Bitbucket
Jenkins
Datadog
ELK
Grafana
Prometheus
Spring Boot
Java 11
Spring Data
Spring Security
Microservices
REST API
Java 17
Spring Cloud
Отрасли
Cloud Services
E-commerce & Retail
Manufacturing
Знание языков
Английский — B2
Главное о специалисте
Разработчик программного обеспечения с более чем 4 летним опытом коммерческой разработки корпоративных приложений и стартапов Разработка и проектирование систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами Знание и опыт применения основных парадигм и принципов объектно-ориентированного программирования, паттернов проектирования, наилучших мировых практик в области разработки программного обеспечения (SOLID, KISS, ООП) Разработка и модернизация высокоэффективных, высоконагруженных, масштабируемых микро сервисных приложений Опыт разработки с использованием облачных сервисов (AWS) Опыт использование и настройка CI/CD процессов (Gitlab, Jenkins, Bitbucket) Анализ существующих решений, их улучшение и адаптация к требованиям бизнес процессов Коммуникабелен, мотивирован, быстро осваивается и погружается в текущие процессы любой команды. Нацелен на результат и решение задач.
Проекты   (6 лет 3 месяца)
Разработка системы управления
Роль
Developer
Обязанности
Разработка системы управления складскими запасами для крупного ритейлера. Система автоматизировала процессы учета, заказа и распределения товаров между филиалами. Проект включал в себя создание комплексной системы управления складскими запасами, которая позволила компании оптимизировать свои операции и повысить эффективность логистических процессов. В рамках проекта была разработана архитектура микросервисов с использованием современных технологий, что обеспечило высокую производительность и масштабируемость системы. Помимо основных функций, система включала инструменты для анализа данных, прогнозирования спроса и управления транспортировками. Реализация модуля управления запасами, включая прогнозирование спроса с использованием исторических данных и алгоритмов машинного обучения. Разработка RESTful API для интеграции с внутренними сервисами компании и внешними поставщиками, включая поддержку OpenAPI спецификаций. Внедрение системы ролевого доступа с использованием Spring Security для ограничения прав сотрудников на основе их ролей и уровней доступа. Настройка механизмов автоматической синхронизации данных между филиалами через Apache Kafka, включая реализацию надежных очередей сообщений и обработчиков ошибок. Оптимизация запросов к базе данных PostgreSQL и реализация кеширования с использованием Redis для повышения производительности системы. Разработка модуля отчетности с экспортом данных в Excel и PDF, включая использование Jasper Reports для создания сложных отчетов. Интеграция с системой управления транспортировками (TMS) через SOAP API, включая разработку и тестирование интерфейсов взаимодействия. Проведение миграции данных из устаревших систем на PostgreSQL с использованием Flyway для управления миграциями базы данных. Установка и конфигурация Jenkins для CI/CD процессов, включая автоматизацию сборки и деплоя приложений. Написание unit и integration тестов с использованием Junit и Mockito для обеспечения качества кода и предотвращения регрессии. Мониторинг системы с использованием Grafana и Prometheus для отслеживания производительности и выявления проблем в реальном времени.
Стек специалиста на проекте
ELK, Grafana, Работа с интеграциями, UML, unit, GitLab, reports, автоматизация, миграции, тестопс, jasper, WebFlux, Spring MVC, Data, Flyway, SonarQube, JSON, XML, JUnit, Bitbucket, Mockito, Linux, Swagger, Redis, Prometheus, Kafka, boot, XSL, Security, Integrations, Excel, TMS, Мониторинг, JAXB, PDF, Docker, Kotlin, Spring Security, Hibernate, UI-тестирование, Java 17, OpenAPI, SOAP API, REST API, Spring, оптимизация, PostgreSQL, Jenkins, CI/CD, Microservice Architecture, Kubernetes, Apache Kafka
Отрасль проекта
E-commerce & Retail
Период работы
Июль 2022 - По настоящее время  (3 года 1 месяц)
Платформа для управления заявками и проектами
Роль
Java Developer
Обязанности
Создание платформы для управления заявками и проектами в IT-компании, позволяющей автоматизировать процессы согласования и выполнения задач. Проект включал в себя разработку полнофункциональной платформы для управления заявками и проектами, которая помогла IT-компании улучшить управление своими ресурсами и повысить эффективность выполнения задач. Была реализована микросервисная архитектура, обеспечивающая гибкость и масштабируемость системы. Платформа также включала инструменты для отслеживания статуса задач и оповещений пользователей. Разработка микросервисной архитектуры для управления заявками, задачами и отчетностью, включая использование Docker и Kubernetes для контейнеризации и оркестрации сервисов. Построение системы оповещений для уведомления пользователей о статусе задач через email и push-уведомления с использованием ArtemisMQ и AWS SNS. Внедрение ролевой модели доступа с разграничением прав пользователей, включая настройку авторизации и аутентификации с помощью Spring Security и OAuth2. Разработка системы фильтрации заявок с использованием Elasticsearch для быстрого поиска и фильтрации данных. Интеграция с внешними системами учета рабочего времени через REST API, включая написание документации и тестирование интерфейсов. Оптимизация запросов к базе данных PostgreSQL и проведение миграции данных с использованием Liquibase для управления изменениями базы данных. Написание unit и integration тестов с использованием Junit и Mockito для проверки корректности работы сервисов и обеспечения качества кода. Конфигурация и настройка GitLab CI/CD для автоматизации сборки и деплоя приложений, включая создание пайплайнов для различных окружений. Мониторинг системы с использованием Datadog для отслеживания производительности и выявления проблем в реальном времени. Разработка и поддержка документации для новых функций и обучающих материалов для команды.
Стек специалиста на проекте
ArtemisMQ, gateway, Работа с интеграциями, UML, unit, AWS, миграции, Базы данных, тестопс, WebFlux, Spring MVC, Data, Liquibase, SonarQube, JSON, Elasticsearch, XML, JUnit, Bitbucket, Mockito, Linux, boot, XSL, Security, Integrations, IAM, S3, SNS, OAuth 2.0, Datadog, Мониторинг, SQS, JAXB, EC2, Docker, Kotlin, Push Notifications, Spring Security, Hibernate, Lambda, Gmail, GitLab CI/CD, UI-тестирование, Java 11, RDS, REST API, Spring, PostgreSQL, Microservice Architecture, Kubernetes
Отрасль проекта
Cloud Services
Период работы
Сентябрь 2020 - Июнь 2022  (1 год 10 месяцев)
Разработка системы мониторинга
Роль
Java Developer
Обязанности
Разработка системы мониторинга и анализа производственных процессов для компании из промышленного сектора. Проект включал в себя создание системы мониторинга и анализа производственных процессов, которая помогла компании улучшить контроль за производственными операциями и повысить их эффективность. Были внедрены механизмы сбора данных с IoT-устройств и их обработка в реальном времени. Также была реализована система визуализации данных и уведомлений для отслеживания состояния оборудования. Реализация REST API для сбора данных с IoT-устройств и их обработки в реальном времени, включая использование Spring WebFlux для асинхронной обработки запросов. Внедрение системы графиков и визуализации данных с использованием отчетов Jasper Reports, включая создание дашбордов и интерактивных отчетов. Разработка системы уведомлений для отслеживания неисправностей оборудования с использованием RabbitMQ для доставки сообщений. Оптимизация производительности базы данных MySQL и разработка сложных SQL-запросов для анализа данных, включая использование индексов и денормализаций для улучшения производительности. Интеграция с внешними системами управления производственными процессами через SOAP, включая разработку и тестирование интерфейсов взаимодействия. Написание документации для новых функций и обучающих материалов для команды, включая подготовку учебных видео и руководств. Настройка и конфигурация Maven для управления зависимостями и сборки проекта, включая создание профилей для различных окружений. Написание unit и integration тестов с использованием Junit и Mockito для проверки корректности работы сервисов и обеспечения качества кода. Подготовка и проведение презентаций для клиентов и внутренних команд, включая демонстрацию новых функций и возможностей системы.
Стек специалиста на проекте
gateway, ELK, Grafana, Работа с интеграциями, UML, unit, AWS, GitLab, reports, внедрение системы, линтер, SQL запросы, тестопс, jasper, WebFlux, Data, Flyway, SonarQube, JSON, XML, JUnit, Bitbucket, Mockito, Gradle, Linux, MVC, boot, XSL, Integrations, IAM, S3, SNS, Spring WebFlux, SQS, JAXB, EC2, Написание документации, Docker, SOAP, Kotlin, Hibernate, Lambda, UI-тестирование, Java 8, RDS, Maven, MySQL, RabbitMQ, REST API, Spring, оптимизация, Kubernetes
Отрасль проекта
Manufacturing
Период работы
Май 2019 - Август 2020  (1 год 4 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
БГУ
Специальность
факультет радиофизики и компьютерных технологий, прикладная информатика
Завершение учебы
2023 г.

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

HRTech • Insurance
МП
Максим П.
Минск
Java разработчик
Senior
4 110,32 Р/час
boot
core
Data
Framework
Hibernate
Java
JDBC
JPA
JUnit
Kotlin
+81

Разработчик программного обеспечения с более чем 5 летним опытом коммерческой разработки корпоративных приложений и стартапов Разработка и проектирование систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами Знание и опыт применения основных парадигм и принципов объектно-ориентированного программирования, паттернов проектирования, наилучших мировых практик в области разработки программного обеспечения.(SOLID, KISS, ООП) Разработка и модернизация высокоэффективных, высоконагруженных, масштабируемых микро сервисных приложений Опыт разработки с использованием облачных сервисов (AWS) Опыт использование и настройка CI/CD процессов (Gitlab, Jenkins, Bitbucket) Анализ существующих решений, их улучшение и адаптирование к требованиям бизнес процессов Коммуникабелен, мотивирован, быстро осваивается и погружается в текущие процессы любой команды. Нацелен на результат и решение задач.

Подробнее
FinTech & Banking • Manufacturing
АЯ
Антон Я.
Минск
Java разработчик
Senior
3 224,04 Р/час
core
WebFlux
Data
Java
JUnit
Mockito
MVC
boot
Security
Kotlin
+78

Java-разработчик с опытом работы на проектах в сферах FinTech & Banking и Manufacturing. Участвовал в создании банковского мобильного приложения для клиентов банка, где занимался разработкой основных архитектурных решений, написанием кода, анализом и ревью кодовой базы. Разрабатывал сервисы на Spring Boot, внедрял механизмы аутентификации и авторизации, работал с Camunda BPM, оптимизировал работу Hibernate и запросов к базе данных. Также участвовал в проекте по контролю за оборотом и переработкой вторичного сырья. Занимался разработкой бэкенд решений, разделением монолитного решения на независимые сервисы, построением синхронных и асинхронных моделей взаимодействия сервисов restAPI, ArtemisMQ. Внедрял Hibernate, работал над оптимизацией работы с базой данных и обеспечением синхронизации данных в ней.

Подробнее
Cloud Services • E-commerce & Retail
АТ
Алексей Т.
Минск
Java разработчик
Middle+
3 211,19 Р/час
MS Windows
core
WebFlux
Data
Java
GWT
JUnit
Mockito
JPA
Linux
+67

Разработчик программного обеспечения с более чем 3-летним опытом коммерческой разработки корпоративных приложений и стартапов Разработка и проектирование систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами Знание и опыт применения основных парадигм и принципов объектно-ориентированного программирования, паттернов проектирования, наилучших мировых практик в области разработки программного обеспечения (SOLID, KISS, ООП) Создание и улучшение микро сервисных приложений Опыт разработки с использованием облачных сервисов (AWS) Опыт использование и настройка CI/CD процессов (Gitlab, Jenkins) Анализ и оптимизация существующих систем: рефакторинг кода, написание модульных и интеграционных тестов. Коммуникабелен, мотивирован, быстро осваивается и погружается в текущие процессы любой команды.

Подробнее
E-commerce & Retail • FinTech & Banking • Realty & Constructoring
ИШ
Игнат Ш.
Минск
Java разработчик
Senior
2 997,4 Р/час
access
ACID
Agile
aml
AmoCRM
API
API Gateway
ArgoCD
AWS
+138

▪ Разработчик программного обеспечения с более чем 4 летним опытом коммерческой разработки корпоративных приложений и стартапов ▪ Разработка и проектирование систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами ▪ Знание и опыт применения основных парадигм и принципов объектно-ориентированного программирования, паттернов проектирования, наилучших мировых практик в области разработки программного обеспечения. ▪ Создание и улучшение микро-сервисных приложений ▪ Опыт разработки с использованием облачных сервисов (AWS) ▪ Опыт использование и настройка CI/CD процессов (Gitlab, Jenkins) ▪ Анализ и оптимизация существующих систем: рефакторинг кода, написание модульных и интеграционных тестов ▪ Знание принципов SOLID, DRY, ACID, Clean Code ▪ Коммуникабелен, мотивирован, быстро осваивается и погружается в текущие процессы любой команды.

Подробнее
Logistics & Transport • Travel, Hospitality & Restaurant business
КК
Ксения К.
Минск
Java разработчик
Middle+
2 847,53 Р/час
ACID
Agile
Apache POI
Api design
Authentication
Authorization
AWS
CI/CD
Clean Code
ClickHouse
+98

▪ Разработчик программного обеспечения с более чем 3 летним опытом коммерческой разработки корпоративных приложений и стартапов ▪ Разработка и проектирование систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами ▪ Знание и опыт применения основных парадигм и принципов объектно-ориентированного программирования, паттернов проектирования, наилучших мировых практик в области разработки программного обеспечения. ▪ Создание и улучшение микро сервисных приложений ▪ Декомпозиция монолитной архитектуры ▪ Опыт использование и настройка CI/CD процессов (Gitlab, Jenkins) ▪ Анализ и оптимизация существующих систем: рефакторинг кода, написание модульных и интеграционных тестов. ▪ Знание принципов SOLID, DRY, ACID, Clean Code ▪ Коммуникабельна, мотивирована, быстро осваивается и погружается в текущие процессы любой команды.

Подробнее

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

E-commerce & Retail • Manufacturing
ПБ
Павел Б.
Азов
Аналитик 1С
Senior
3 766,23 Р/час
Управление командой
Управленческий учет
Информационные системы
методологии
Бухгалтерский учет
Работа с интеграциями
1С:Зарплата и Кадры
1С:Управление торговлей
Kanban
Функциональные требования
+59

Бюджетирование Управленческая отчетность Управление проектами Бухгалтерский учет Финансовый контроль Управление командой Организаторские навыки Руководство коллективом Работа с большим объемом информации 1С: Управление Торговлей Финансовый анализ Управленческий учет Управление затратами Оптимизация бизнес-процессов MS Office MS SQL Server MS Visio WMS Разработка и внедрение системы KPI ERP 1C: УПП 8.3 Финансовое планирование Kanban Разработка технических заданий Моделирование бизнес процессов Реинжиниринг бизнес-процессов Автоматизация управленческой отчетности ERP-системы на базе 1С

Подробнее