ДД
Дмитрий Д.
Мужчина
Беларусь, Минск, UTC+3
Ставка
4 350,65 Р/час
НДС не облагается
Специалист доступен с 4 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
▪ Разработчик программного обеспечения с более чем 5 летним опытом коммерческой разработки корпоративных приложений и стартапов
▪ Разработка и проектирование систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами
▪ Знание и опыт применения основных парадигм и принципов объектно-ориентированного программирования, паттернов проектирования, наилучших мировых практик в области разработки программного обеспечения.
▪ Создание и улучшение микро сервисных приложений
▪ Опыт разработки с использованием облачных сервисов (AWS)
▪ Опыт использование и настройка CI/CD процессов (Gitlab, Jenkins)
▪ Анализ и оптимизация существующих систем: рефакторинг кода, написание модульных и интеграционных тестов.
▪ Коммуникабелен, мотивирован, быстро осваивается и погружается в текущие процессы любой команды.
Проекты
(6 лет 7 месяцев)
Автоматизированная система управления персоналом.
Роль
Developer
Обязанности
Автоматизированная система управления персоналом. Комплексная система менеджмента персонала, процессов приема и увольнения, отсутствий работника. Позволяет вести табель учета времени, мониторить занятость персонала на проектах а также на основании имеющихся данных рассчитывать заработную плату и бонусы персонала.
Обязанности:
▪ Реализация бэкэнд решений на Java
▪ Разработка микро сервисной архитектуры - 6 микро сервисов работающих на кластере Zookeeper K8S в разных подах
▪ Разработка сервисов приложения различной сложности базирующихся на трехслойной архитектуре с использование Spring/SpringBoot, Spring Security, Spring data, Hibernate в том числе разработка сервисов с использование реактивного программирования на базе фреймворка Reactor
▪ Разработка синхронных и асинхронных способов взаимодействия сервисов в том числе: разработка Rest API в соответствии с тз и требованиями (Spring WebClient, RestTemplate, Feign Client etc),подключение настройка и конфигурирование брокера сообщений Kafka для обеспечения неблокирующего асинхронного взаимодействия сервисов.
▪ Разработка решения по организации распределенных транзакций в микро сервисной архитектуре (saga)
▪ Внедрение ElasticSearch с целью обеспечения полнотекстового поиска по данным
▪ С целью повышения надежности а главное скорости доставки контента внедрение и использование Hazelcast. Анализ и выбор стратегии кэширования данных наиболее оптимального для приложения.
▪ Редактирование и модификация CI/CD процесса на базе Gitlab (gitlab-ci.yml)
▪ Работа в командах различной численности по методологии Scrum
▪ Реализация динамической системы фильтрации
▪ Разработка модели данных приложения, написание скриптов для Postgres
▪ Написание скриптов миграция данных
▪ Разработка решений для интеграции с Jira и Salesforce
▪ Разработка rest api для взаимодействия с фронтэнд частью
Разработка межсервисного взаимодействия на grpc
▪ Разбор и переработка кода, поддержка существующих решений
▪ Использование реактивного программирование WebFlux для высоконагруженных сервисов
▪ Рaзвертывание приложение на aws cloud (EC2, RDS, Documented DB)
▪ Написание докер файлов для их использования ы процессе разработки
▪ Написание интеграционных и юнит тестов
▪ Сбор и анализ метрик
▪ Разработка документации
Технологии: Java 17, AWS cloud, Spring (Boot, Data, Security, Cloud, Sleuth, WebFlux), Hibernate, JPA, PostgreSQL, FlyWay, MongoDB, Redis, Apache Kafka, Gitlab, Docker, Kubernetes, Gradle, Grafana, Prometheus, Junit, Mockito , Hazelcast, ELK
Стек специалиста на проекте
разработка документации, разработка ДО, Grafana, DocumentDB, Работа с интеграциями, MTS Cloud, 1С, Gitlab CI, AWS, GitLab, Разработка, ДО, WebFlux, Data, Flyway, Java, JUnit, MongoDB, Управление персоналом, Mockito, JPA, Gradle, Redis, Adb, Prometheus, Salesforce, gRPC, boot, cloud, Security, Webflow, КА, Менеджмент, EC2, миграция данных, Docker, Hibernate, Программирование, RDS, Java 17, REST API, Spring, Vcloud, Jira, PostgreSQL, CI/CD, Написание ТЗ, Kubernetes, Apache Kafka
Отрасль проекта
HRTech
Период работы
Декабрь 2021 - По настоящее время
(3 года 8 месяцев)
Web-приложение
Роль
Developer
Обязанности
Web-приложение, разработанное для контроля документооборота в страховой компании, представляет собой централизованную систему, которая позволяет управлять и отслеживать все документы и связанные с ними процессы.
▪ Разработка бэкэнд решений в соответствии и требованиями и задачами на языке Java
▪ Разработка restApi приложения
▪ Настройка Spring Security сервиса
▪ Разработка сервиса задач с автоматическим выполнением (планировщики) так и ручным запуском из UI
▪ Разработка документации
▪ Осуществление процесса рефакторинга направлено на повышение качества кода, его эффективности и читаемости
▪ Поддержка существующей кодовой базы
▪ Оптимизация работы базы данных
Технологии: Java 11, Spring (Boot, Data, Security), MySQL, Git, Maven, Wildfly, Liquibase, Junit, Mockito, Kafka, OpenApi, Hibernate, JPA
Стек специалиста на проекте
UI, разработка документации, Разработка, ДО, Базы данных, Data, Liquibase, Java, Git, JUnit, Mockito, JPA, Рефакторинг, Разработка CMS, Kafka, boot, Security, КА, Документооборот, Isapi, Spring Security, Hibernate, WildFly, Java 11, Maven, MySQL, OpenAPI, Spring, Написание ТЗ
Отрасль проекта
Insurance
Период работы
Март 2021 - Декабрь 2021
(10 месяцев)
Система, предназначенная для управления грузоперевозками
Роль
Developer
Обязанности
Система, предназначенная для управления грузоперевозками, отличалась высокой производительностью и способностью обрабатывать большой объем данных, что было критически важно для бизнес-процессов заказчика. Как внутренний модуль компании, она интегрировалась с другими системами и службами, обеспечивая бесперебойную и эффективную работу всего предприятия.
▪ Созданием и усовершенствованием серверных элементов системы, гарантируя их стабильную и эффективную работу с возможностью расширения функционала.
▪ Администрирование БД;
▪ Оптимизация SQL запросов;
▪ Создание новых REST API;
▪ Написание юнит тестов;
▪ Рефакторинг
▪ Исправление ошибок
Технологии: Java 11, Spring (MVC, Data, Boot, Security, Cloud), Kotlin, Keycloak, RabbitMQ, Apache POI, Hibernate, Lombok, JUnit, FlyWay, Gradle, PostgreSQL, Junit, Mockito
Стек специалиста на проекте
ЧТЗ, Junit 4, ДО, Lombok, Администрирование, Data, Flyway, Keycloak, JUnit, Mockito, Gradle, MVC, Рефакторинг, boot, cloud, Security, Расширения, КА, БП, SQL, Kotlin, Apache POI, Hibernate, Java 11, RabbitMQ, REST API, Spring, PostgreSQL, Бизнес-процессы, Написание ТЗ
Отрасль проекта
Logistics & Transport
Период работы
Январь 2019 - Март 2021
(2 года 3 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет