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

ID 20957
МТ
Михаил Т.
Мужчина
Беларусь, Минск, UTC+3
Ставка
3 211,19 Р/час
вкл. НДС 5% (119.05 Р)
Специалист доступен с 15 мая 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 лет 1 месяц)
Разработка системы управления
Роль
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 - По настоящее время  (2 года 11 месяцев)
Платформа для управления заявками и проектами
Роль
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 • Insurance • Logistics & Transport
ИФ
Иван Ф.
Минск
Java разработчик
Senior
3 724,98 Р/час
ELK
Grafana
AWS
GitLab
MS Windows
Tomcat
core
Spring Data
libraries
Camunda
+71

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

Подробнее
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 • Social Networking • Urban technology
АБ
Артур Б.
Ереван
Java разработчик
Senior
4 238,77 Р/час
3rd
Abstract
Adapter
Agile
Amazon
Amazon DynamoDB
Amazon Web Services
AntD
Apex
API
+142

Ориентированный на результат и опытный старший разработчик программного обеспечения с 6-летним практическим опытом создания и поддержки надежных приложений и систем на базе Java. • Разработка на Java: Большой опыт в разработке, кодировании, тестировании и отладке Java-приложений. • Хорошее понимание ООП, принципов и шаблонов проектирования; Работа по Scrum; Hibernate. • Сотрудничество: Навыки совместной работы с межфункциональными командами для достижения целей проекта. • Решение проблем: Сильные аналитические способности и умение решать проблемы, обеспечивающие эффективное решение вопросов. • Управление жизненным циклом : Хорошо разбирается в ведении проектов на протяжении всего жизненного цикла разработки программного обеспечения. • Постоянное обучение: Стремится быть в курсе новейших технологий Java и передового опыта. • Качество кода: Приоритет отдается написанию чистого, поддерживаемого и эффективного кода для оптимальной производительности системы. • Масштабируемость и безопасность: Фокусируется на обеспечении масштабируемости, надежности и безопасности приложений. Имея за плечами опыт успешной реализации проектов и стремление к совершенству, я готов привнести свои навыки и опыт в успех вашей команды.

Подробнее

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

Cloud Services • E-commerce & Retail • Manufacturing
МТ
Михаил Т.
Минск
Java разработчик
Middle
3 211,19 Р/час
AWS SQS
gateway
ELK
Grafana
UML
AWS
GitLab
MS Windows
reports
Tomcat
+82

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

Подробнее
E-commerce & Retail • EdTech • Marketing, Advertising & Design • Urban technology
ДС
Дмитрий С.
Гродно
Full Stack разработчик
Middle+
3 596,88 Р/час
Servlets
UML
Redux
AWS
GitLab
MS Windows
Spring Data
Lombok
Spring Cloud
jasper
+72

Инженер-программист с 3-летним опытом разработки, обладает высокой квалификацией в широком спектре языков программирования, инструментов и фреймворков, включая: Java, Spring, Hibernate, React, TypeScript и др. Опыт в оптимизации производительности приложений, внедрении рабочих процессов CI/CD и решении производственных проблем. Стремление к предоставлению высококачественных решений и соответствию технологических тенденций. Обширный опыт работы в области разработки образовательных систем, электронной коммерции, управления персоналом и логистики, обеспечивая бесперебойную поддержку и нацеленность на успех проекта. Soft skills: Аналитическое мышление. Активный и стратегический подход к обучению. Комплексный подход к решению проблем, а также способность справляться со сложными проблемами и неожиданными ситуациями. Лидерство. Признание своих ошибок и самоанализ.

Подробнее
BioTech, Pharma, Health care & Sports • E-commerce & Retail • FinTech & Banking • HRTech • Marketing, Advertising & Design • Media • Social Networking
АП
Артём П.
Гродно
PHP разработчик
Senior
3 447,01 Р/час
components
Redmine
Sass
Grafana
Laminas
MariaDB
PHP
SuiteCRM
GraphQL
AWS
+85

Более 5 лет опыта в веб разработке: веб-бекенд, CMS разработка, PHP fullstack разработка. Основной стек, с которым работал: PHP(PHP5, PHP7, PHP8), Laravel, Symfony, JavaScript (jQuery, Vue, redux), Wordpress CMS, Prestashop. Обширный опыт работы с современными фреймворками / библиотеками PHP и Javascript, а также способами реализации веб-приложений. Есть экспертиза в области развертывания и настройки инфраструктуры (конфигурация сервера, системы контроля версий GIT, различные системы непрерывной интеграции и развертывания, проектная среда и т. д.), интеграции со сторонними API и службами. Дополнительная информация: Клиентоориентированность, нацеленность на результат, внимательность к деталям, готовность к изменениям

Подробнее
BioTech, Pharma, Health care & Sports • FinTech & Banking • LifeStyle • Marketing, Advertising & Design • Telecom
ИЧ
Игорь Ч.
Минск
NodeJS разработчик
Senior
3 339,64 Р/час
Fastify.js
TypeORM
Sass
Redux
LongPool
Styled-Components
Yarn
WebSockets
BullMQ
Mongoose
+49

Игорь — опытный Node.JS/React -разработчик уровня Senior из Минска (Беларусь). Имеет опыт работы над различными проектами в таких отраслях, как FinTech & Banking, Marketing, Advertising & Design, BioTech, Pharma, Health care & Sports, LifeStyle и Telecom. Принимал участие в разработке сервиса подписания ЭЦП, где работал над поиском и исправлением багов, разработкой нового функционала, проектированием и оптимизацией структуры базы данных, внедрением и поддержкой CI/CD процессов. В проекте MarTech разрабатывал новые модули серверной архитектуры, проектировал архитектуру БД, занимался код-ревью и управлением CI/CD. Над проектом DivanDev работал в роли backend-разработчика: разрабатывал backend, интегрировал с ORM, оптимизировал производительность, писал тесты и документацию. Участвовал в создании банковского приложения NDA|Банк в качестве fullstack-разработчика, разрабатывая UI компоненты, участвуя в дизайне архитектурных решений, настраивая механизм рассылок и интегрируя данные с backend. Обладает навыками работы с широким спектром технологий, включая CSS, HTML, JavaScript, LESS, Python, а также многочисленными фреймворками и библиотеками.

Подробнее