Премия рунета

Матвей Д. Java разработчик, Senior

ID 14378
МД
Матвей Д.
Мужчина
Беларусь, Минск, UTC+3
Ставка
3 750 Р/час
НДС не облагается
Специалист доступен с 7 сентября 2024 г.

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

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Senior
Навыки
ActiveMQ
Apache
Apache Kafka
Bitbucket
Camunda
Confluence
Data
Docker
Docker Compose
Flyway
Git
Gradle
Grpc
GWT
Hibernate
Java
Jenkins
Jira
JOOQ
JUnit
Kubernetes
Lombok
MapStruct
Mockito
MongoDB
MVC
OpenAPI
Oracle
PostgreSQL
Redis
REST
RxJava
Security
Solr
Spring
UML
WebSockets
WireMock
MySQL
Spring Boot
Spring Data
Spring WebFlux
Spring Security
boot
Java 17
CI/CD
API
Microservices
REST API
Waterfall
Базы данных
написание модульных и интеграционных тестов
Рефакторинг
Работа с интеграциями
Разработка
Проектирование
Spring MVC
Java 8
Монолитная архитектура
технологии
RabbitMQ
Отрасли
HRTech
Manufacturing
Главное о специалисте
Back-end разработчик с опытом работы в 4 года. Глубокие знания и профессиональный опыт работы с Java 8, 11, 16, 17, Spring (Boot, WebFlux, Data, Security), Hibernate, JPA, R2DBC, JSON, Camunda, Keycloak, Flyway, Docker, Kafka, GRPC и т. д. Большой опыт разработки с использованием Oracle, PostgreSQL. Хорошее понимание общих шаблонов проектирования, архитектурного проектирования и методологий проектов Agile.
Проекты   (4 года 5 месяцев)
под NDA
Роль
Java Software Engineer
Обязанности
Автоматизированная интегрированная система управления персоналом с функционалом, обеспечивающим быстрый доступ к полезной для сотрудников информации. Это комплексная система автоматизации подбора, обучения и развития, поддержания правильных взаимоотношений с каждым членом команды и обеспечения безопасности рабочих мест за счет использования программ HR и HR-аналитики. Хранящаяся там информация является высококонфиденциальной, включая собственные данные компании и объемы личной информации о сотрудниках. Обязанности и достижения • Построение системы с нуля; • Проектирование RESTful API; • Написание BPMN-процессов Camunda • Реализация веб-сервисов с использованием среды Spring; • Интеграция с внешними API по протоколу REST; • Внедрять новые микросервисы с помощью Spring WebFlux; • Управляйте изменениями схемы базы данных и контролем версий с помощью Flyway; • Упрощение сопоставления объектов между различными уровнями приложения; • Написание модульных и интеграционных тестов; • Проектирование, создание и управление образами Docker; • Настройка CI/CD для сокращения времени развертывания новых выпусков; • Написание SQL-скриптов миграции; • Создавать и поддерживать спецификации OpenAPI, определяющие структуру, поведение и метаданные. • Проектирование базы данных; • Рефакторинг существующего кода; • Участие в обсуждении архитектурных решений; • Сопровождение проектной документации; • Работа в распределенной команде; • Решение проблем с производительностью; • Отладка системы; • Создание проектной документации; • Использование waterfall методологии для проектирования и разработки систем; • Написание различных тестов JUnit с использованием Mockito.
Стек специалиста на проекте
написание модульных и интеграционных тестов, Работа с интеграциями, UML, Разработка, Базы данных, Spring Data, Lombok, Camunda, Spring MVC, Data, Flyway, REST, API, Git, Oracle, Bitbucket, JUnit, Mockito, Gradle, MVC, Рефакторинг, Grpc, Проектирование, Security, WireMock, Spring WebFlux, Docker Compose, Confluence, Apache Kafka, Docker, Jenkins, Spring Security, Hibernate, MapStruct, Waterfall, CI/CD, Java 17, Jira, Microservices, OpenAPI, RabbitMQ, REST API, Spring Boot, Spring
Отрасль проекта
HRTech
Период работы
Февраль 2022 - По настоящее время  (2 года 8 месяцев)
ERP SYSTEM
Роль
Java Software Engineer
Обязанности
Проект представляет собой большой монолит, имеющий большое количество форм, диалогов и данных в этих формах. В рамках проекта ведется учет горнодобывающей промышленности. Из-за больших объемов данных используется Apache Solr. Обязанности: • Написание бизнес-логики; • Работа с БД; • Оптимизация запросов
Стек специалиста на проекте
Oracle, RxJava, Apache, GWT, Базы данных, Solr, Java 8, Монолитная архитектура, технологии
Отрасль проекта
Manufacturing
Период работы
Май 2020 - Февраль 2022  (1 год 10 месяцев)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Полоцкий Государственный университет
Специальность
Информационные технологии
Завершение учебы
2022 г.

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

E-commerce & Retail • EdTech • FinTech & Banking • Urban technology
АК
Александр К.
Минск
Java разработчик
Lead
4 738,6 Р/час
Angular
boot
core
Data
Framework
Hibernate
Java
JavaScript
JUnit
Mockito
+103

Александр — опытный Java-разработчик уровня Senior с навыками работы на всех этапах разработки ПО. Обладает глубоким пониманием принципов ООП, проектирования и разработки сложных систем. В портфолио Александра есть проекты в EdTech, E-commerce & Retail, FinTech & Banking и Urban technology. Он работал над созданием системы документооборота для учреждений образования и научных международных центров, разрабатывал middleware решения по агрегации разрозненных API компании, участвовал в создании банковского мобильного приложения и биржевого торгового терминала ценными бумагами. Также в его послужном списке есть проект по контролю за оборотом и переработкой вторичного сырья и система управления персоналом и подрядчиками. Александр обладает широким набором технических навыков, включая Angular, Spring Boot, Hibernate, JUnit, Mockito, MVC, Security, Spring, TypeScript, WebFlux, AWS, Docker, Kubernetes, Apache Ignite, Git, Gradle, Maven, REST, SOAP, OAuth, SSL, CSS, HTML, Java 11, JSP, AppStore, CI/CD, BPMN, Camunda, Jenkins, JSON, LDAP, Liquibase, Prometheus, SonarQube, Spark, Swagger, Tomcat, WSO2, XML, cloud, JPA, SoapUI, Spring Boot. Опыт работы Александра составляет более 15 лет. Опыт в разработке в качестве руководителя команд более 7 лет Решение задач различной сложности (разработка концепций / разработка решений / поддержка продукта и тд) Организация рабочих процессов в командах различной численности в том числе международных. Онбординг, менторинг, сопровождение и поддержка новых членов команды. Подготовка решения для презентации заказчику Работа с представителями Заказчика по определению, спецификации и планированию задач Декомпозиция задач Организация, внедрение и ведение Scrum/Agile подхода в работе команды.

Подробнее
E-commerce & Retail • FinTech & Banking • Social Networking • Urban technology
АБ
Артур Б.
Ереван
Java разработчик
Senior
3 875 Р/час
3rd
Abstract
Adapter
Agile
Amazon
Amazon DynamoDB
Amazon Web Services
AntD
Apex
API
+127

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

Подробнее

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