Александр М. Java разработчик, Senior

ID 28688
АМ
Александр М.
Мужчина, 25 лет
Беларусь, Минск, UTC+3
Ставка
3 571,43 Р/час
НДС не облагается
Специалист доступен с 6 сентября 2025 г.

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

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Senior
Навыки
API Gateway
boot
cloud
core
ELK
Gradle
Hibernate
java 8-17
Java SE
JavaScript
JDBC
JSF
JUnit
JWT
Maven
Mockito
MQ
MVC
Nginx
OAuth
Postman
REST API
Security
SOAP
Spring Data JPA
Spring
SQL
Swagger
Unix
Linux
egb
Bootstrap
CSS
HTML
CI/CD
Docker
Docker Compose
Kubernetes
GitLab CI/CD
Jenkins
Apache Kafka
Elasticsearch
Flyway
Liquibase
Microsoft
MongoDB
PostgreSQL
Redis
Bitbucket
Git
GitHub
GitLab
Confluence
Jira
Clean Architecture
DDD
DRY
EDA
KISS
Microservices
OSI
SOLID
TDD
Yagni
Отрасли
Cloud Services
Главное о специалисте
Опытный Java backend разработчик с более чем 5-летним коммерческим стажем в разработке высоконагруженных, масштабируемых и отказоустойчивых веб-приложений. Обладает глубокими знаниями в области объектно-ориентированного программирования, а также широким опытом работы с ключевыми технологиями Java-экосистемы, отлично ориентируется в архитектурных паттернах. Быстро осваивает новые технологии, демонстрирует высокую степень самоорганизации и ответственности.
Проекты   (5 лет 4 месяца)
МОДЕРНИЗАЦИЯ ЛЕГАСИ-ПРИЛОЖЕНИЯ (C++ → JAVA/SPRING BOOT)
Роль
Разработчик программного обеспечения
Обязанности
Полная миграция консольного ПО с языка C++ в Java. Реализована серверная часть на Spring Boot и фронтенд (JavaScript, Html, Css, Bootstrap), обеспечивающие сбор и обработку пользовательских данных, выполнение сложной логики, сохранение результатов в БД и формирование отчетов. Проект позволил упростить сопровождение, повысить стабильность и расширить функциональные возможности приложения. Участие в Agile-процессах; Проектировании архитектуры приложения; Проектировании БД; Оптимизация работы БД Разработка и поддержка нового функционала и бизнес логики; Выполнение задач с соблюдением принципов ACID, оптимизация запросов Чтение планов исполнения запросов в разрезе задач по оптимизации запросов. Разработка REST API; Настройка пайплайнов для CI/CD; Исследование и исправление багов; Разработка или переписывание проектов по ТЗ (разработка фичей 70%/30% рефакторинг, так как приложение старое, и надо было разрабатывать так, чтобы новое ПО отвечало новым требованиям пользователей)) Разработка нового функционала: CRUD функционал, а также (математический) рассчет информации и последующее формирование отчётов (месячных, годовых и специальных). ПО ТЗ необходимо было реализовать монолит. В данный момент закончил с последним проектом и перекинули меня на новый где необходимо переписать микросервисы (с портретов на микросервисы (spring)) Монолит используют внутренние пользователи, а новое приложение (коммерческое) используются для внешних пользователей. Написание кода на JS 20-30% времени, остальное бек
Достижения
Перенос логики с C++ на Java/Spring Boot; Проектирование и реализации архитектуры; Повышение стабильности системы; Написание сложных SQL запросов;
Стек специалиста на проекте
ELK, Tomcat, Spring Data, Spring Cloud, Flyway, Git, JUnit, MongoDB, Mockito, Linux, OAuth, JWT, Unix, Kafka, API Gateway, Swagger, HTML, SQL, CSS, Docker, Confluence, Hibernate, Bootstrap, Java 17, Maven, Microsoft, JavaScript, Spring Boot, MS SQL, Jira, TDD, Jenkins, Kubernetes, RESTfull API, Spring
Отрасль проекта
Cloud Services
Период работы
Август 2023 - По настоящее время  (2 года 2 месяца)
ИНТЕГРАЦИОННОЕ ПРИЛОЖЕНИЕ 
ДЛЯ ПОДДЕРЖАНИЯ ОТЧЕТНОСТИ
Роль
Разработчик программного обеспечения
Обязанности
Разработка решений для обработки XML-сообщений, получаемых из очередей (MQ). Обработка включала бизнес-логику, сортировку и трансформацию данных, обращение к внешним API для сверки информации, выполнение SQL-запросов и запись результата в БД. Реализовано логирование, маршрутизация сообщений и формирование отчетов-ответов в очереди. Участие в Agile-процессах; Разработка нового функционала; Проектировании БД; Интеграция с внешними системами; Разработка REST API; Рефакторинг существующего кода; Исправление багов; Написание модульных тестов; Написание модульных и интеграционных тестов; Конфигурация пула соединения с бд, настройка транзакций и использование блокировки (оптимистичные и писсемистичные). Работа с IBM message Broker и с kafka. Выполнение задач с соблюдением принципов ACID, оптимизация запросов Чтение планов исполнения запросов в разрезе задач по оптимизации запросов.
Достижения
Разработка модулей обработки XML-сообщений в IBM Message Broker Интеграция с внешними системами и сопоставление данных Оптимизация SQL запросов и повышение производительности; Автоматизация форматирования отчетов и ответных сообщений Реализация логики маршрутизации и расширенного логирования
Стек специалиста на проекте
Git, Docker, Jira, Confluence, SOAP, JUnit, Spring Boot, Maven, Jenkins, Swagger, MVC, Kubernetes, Data, EJB, JSF, Liquibase, TDD, IBM, Kafka, Java 11, Security, IBM DB2, cloud, bower, message
Отрасль проекта
Cloud Services
Период работы
Октябрь 2022 - Сентябрь 2023  (1 год)
МОДУЛЬНАЯ СИСТЕМА УПРАВЛЕНИЯ ДАННЫМИ
Роль
Разработчик программного обеспечения
Обязанности
Веб-приложение, позволяющее администраторам и бизнес-пользователям управлять справочной информацией (каталоги, классификаторы, типизированные значения и т.д.), которая используется в смежных системах (например, ERP, CRM, внутренние сервисы).Функциональность включает: управление схемой и значениями справочников через UI, интеграцию с внешними системами по REST API, генерацию и экспорт отчетов по данным, поддержку версионирования и истории изменений, разграничение доступа.
 Участие в Agile-процессах; Разработка нового функционала; Проектировании БД; Интеграция с внешними системами; Поиск и исправление багов; Разработка REST API; Выполнение задач с соблюдением принципов ACID, оптимизация запросов Чтение планов исполнения запросов в разрезе задач по оптимизации запросов. Рефакторинг существующего кода; Написание тестов; Ведение документации;
Достижения
Спроектировал модульную архитектуру справочников с REST-интерфейсами Реализовал интеграцию со сторонними системами через API Оптимизация SQL запросов Оптимизировал работу с большими справочниками (Lazy loading, фильтрация) Разработал генератор отчётов с экспортом в PDF
Стек специалиста на проекте
PostgreSQL, Git, Jira, Confluence, JUnit, Mockito, Maven, Swagger, Nginx, Flyway, Log4j, Spring Data JPA, Java 11, Security, API Gateway, Web, Spring, boot, cloud, timeleaf
Отрасль проекта
Cloud Services
Период работы
Май 2021 - Сентябрь 2022  (1 год 5 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Белорусский Государственный Университет Транспорта
Специальность
инженер, электротехнический факультет, микропроцессорные информационно-управляющие системы
Завершение учебы
2022 г.

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

EdTech • FinTech & Banking • Manufacturing • RnD
АК
Александр К.
Минск
Java разработчик
Lead
4 496,1 Р/час
Apache Solr
Apache Spark
AWS
AWS SQS
Bitbucket
boot
ClickHouse
commons
core
Data
+100

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

Подробнее

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

E-commerce & Retail
ВК
Владимир К.
Москва
PHP разработчик
Senior
2 183,61 Р/час
HTML5
Работа с интеграциями
PHP
PHP 5
Apache HTTP Server
Jetbrains Phpstorm
SOLID
Design Patterns
SPA
Git
+47

Skills PHP (Symfone 3,4,5,6, Laravel, Yii2), JS, Git, SQL, HTML, CSS. PHP HTML JavaScript MySQL CSS jQuery SQL HTML5 Git Ajax PHP5 ООП Yii MVC Apache HTTP Server Python Angular SPA TypeScript Django Framework Jetbrains Phpstorm Rx Flask Big Data pandas API Symfony Vue Design Patterns Laravel ООП, опыт со стандартами PSR Дополнительно: HTML, CSS, Javascript, TypeScript и Angular Опыт веб-программирования 9 лет Опыт коммерческой разработки 7 лет Backend и fullstack разработка, опыт работы с самописными проектами и проектами на Zend. Большой опыт работы с базами данных - MySQL, PostreSQL, опыт с паттернами, MVC, SOLID, Большой опыт в работе со сторонними API. Отличные знания git, SOLID Опыт разработки ТГ ботов (Web App) Опыт ведения долгосрочных проектов как Team Lead / Tech Lead Опыт дорабатки приложений e-commerce и ECM направленности, опыт с фронтенд-фреймворками (Angular и VueJs) Опыт работы со сторонними API, опыт с микросервисами на python (Django, flask) Опыт с автотестами на PHPUnit, системами CI/CD и Docker

Подробнее
FoodTech • Information Security • Marketing, Advertising & Design
МЛ
Максим Л.
Самара
Frontend разработчик
Middle
2 987,01 Р/час
Git
JavaScript
Node.js
Figma
Jest
Webpack
Redux
TypeScript
TypeORM
React Hook Form
+21

Максим — frontend-разработчик уровня Middle. Специализируется на JavaScript, TypeScript, React, Redux и других технологиях. Работал над проектом в сфере FoodTech: создал страницу авторизации и регистрации с адаптивной вёрсткой для маркетплейса, специализирующегося на быстром питании. Разрабатывал функционал для редактирования информации о пользователях и создавал виджет для отображения всех заказов клиента. В роли Node.js-разработчика участвовал в проекте в области Information Security: реализовал систему для автоматизации сбора информации о потенциальных клиентах, решал проблему обхода проверок на бота, создал Docker образ системы и развернул её на Linux сервере. Как full-stack разработчик работал над системой контроля проектов студии дизайна интерьера: создал посадочную страницу для студии, страницу авторизации, формы для заполнения информации, участвовал в создании канбан-доски и чата для общения дизайнера и клиента.

Подробнее