Артём М. Java разработчик, Senior

ID 17427
АМ
Артём М.
Мужчина, 27 лет
Беларусь, Гродно, UTC+3
Ставка
4 229,17 Р/час
вкл. НДС 20% (583.33 Р)
Специалист доступен с 6 ноября 2024 г.

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

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Senior
Навыки
Apache Kafka
Architecture
automation
Basics
build
Chrome DevTools
CI/CD
client
cloud
containerization
control
Docker
Docker Compose
EJB
Feign
Git
GitLab
Gradle
Hibernate
J2EE
JDBC
JMS
JNI
JPA 2
JUnit 5
language
Liquibase
Lombok
Maven
Migrations
MySQL
OAuth
Oracle
Pl/SQL
PostgreSQL
Postman
programming
Queue
RDBMS
REST
REST API
Security
Servlets
Spring
Spring Cloud
Spring Data JPA
Spring Rest
Spring Security
Spring WebFlux
springboot
SQL
Swagger UI
Systemd
technologies
Testing
tools
VCS
Vision
Web
Web Services
Базы данных
Cassandra
Feign Client
Grpc
Hbase
OpenAPI
Redis
GitHub
WireMock
Docker Registry
GraphQL
Jenkins
Junit 4
Nexus Repository
React
Java 8-11
Java 17
Java
Отрасли
E-commerce & Retail
FinTech & Banking
Знание языков
Русский — C2
Английский — B2
Главное о специалисте
Руководитель команды и разработчик со значительным опытом в различных аспектах жизненного цикла разработки программного обеспечения. В рамках своей профессиональной деятельности, проводил оценку требований, осуществлял архитектурное и техническое проектирование, занимался документированием, разрабатывал код, проверял производительность и качество кода, проводил тестирование, занимался развертыванием и поддержкой приложений, созданных для различных клиентов и отраслей. Ранее участвовал в проектах со следующими технологиями: Java, JavaScript (node.js, TypeScript, React), Python, C++ и имел опыт разработки на этих языках. Профессиональные навыки: - Знание Java и соответствующих технологий, таких как Spring, Hibernate, JDBC и т.д.; - Умение разрабатывать, тестировать и поддерживать высококачественный код; - Знание основных принципов ООП и умение их применять; - Знание основных алгоритмов и структур данных; - Опыт работы с Linux или другими Unix-подобными системами; - Уверенное знание SQL и опыт работы с реляционными базами данных; - Знание современных фреймворков и библиотек для Java; - Знание UNIX/Linux и командной строки; - Умение работать с Agile-методологиями разработки, такими как Scrum и Kanban; - Умение работать в команде, обладание коммуникативными навыками; - Стремление к изучению новых технологий и улучшению навыков разработки; - Умение работать с инструментами сборки, например, Maven или Gradle; - Знание тестирования и отладки приложений, включая использование JUnit и других инструментов. КАРЬЕРНЫЕ ДОСТИЖЕНИЯ В качестве Java-разработчика, я принимал участие в нескольких проектах, с различным составом команд и технологическим стеком. Мой опыт включает создание как небольших приложений, использующих простой стек технологий, так и сложных систем с высокими требованиями к техническим характеристикам и бизнес-логике, при ограниченных временных и бюджетных ресурсах.
Проекты   (6 лет 8 месяцев)
AiMARK
Роль
Разработчик серверной части
Обязанности
Технологии: SpringBoot, Gradle, Java, OpenApi, Apache Kafka, HBase, Cassandra, PostgreSQL, Docker, Gitlab, GRPC, Feign Client, Redis. Описание: Разработка, производство, продвижение, коммерциализация, установка и обслуживание систем отслеживания и аутентификации потребительских и промышленных товаров, а также систем сбора и обработки информации о данных товарах Обязанности: • Создание прототипов основных компонентов • Создание среды разработки и настроек конфигурации предварительной разработки для каждого приложения на основе спецификаций • Применение инструментов логирования для выявления ошибок приложения • Разработка серверной части приложения, внедрение бизнес-логики • Разработка слоев Hibernate DAO, подготовка комплексных SQL-запросов, интеграция в DAO • Реализация REST- и SOAP-сервисов • Применение фреймворков для модульного тестирования приложения • Оптимизация архитектуры и кода • Создание моделей данных • Отчёт о любых проблемах на проекте проектному менеджеру или руководителю • Непрерывная интеграция • Непрерывная доставка • Оказание помощи команде в создании и ведении технической документации • Реализация интеграции со сторонними API • Контроль над процессом разработки • Контроль и наставничество над персоналом • Создание многократно используемых библиотек кода для будущего использования и внедрения • Создание серверов и баз данных • Разработка веб-сервисов и веб-сайтов • Оптимизация веб-страниц для максимальной скорости, масштабируемости и производительности • Контроль и наблюдение за техническими аспектами проекта • Участие в совещаниях по проекту • Решал(а) организационные проблемы и вопросы на проекте • Создание легко тестируемых, масштабируемых, отзывчивых и хорошо документированных стеков • Проектирование схемы базы данных, написание SQL-запросов, анализ производительности запросов • Проектирование, создание и поддержка сквозных серверных частей сервисов • Внедрение методов обеспечения безопасности и защиты данных • Написание хорошо структурированного, сопровождаемого и эффективного кода вместе с модульными тестами • Проведение тестирования удобства использования • Сотрудничество с кросс-функциональными командами для поставки высококачественных продуктов • Выполнение проверки кода членов команды • Обеспечение поддержки производства, устранение неполадок и исправление ошибок • Оценка и улучшение производительности, удобства эксплуатации и безопасности приложений в производстве • Интеграция внешних элементов с логикой и функциональными возможностями на стороне сервера • Помощь в развертывании приложений и модификаций в производственных системах • Применение инструментов управления кодом, таких как Git / Mercurial / SVN
Стек специалиста на проекте
GitLab, springboot, Java, Gradle, Redis, Grpc, Cassandra, Feign Client, Hbase, Apache Kafka, Docker, Java 17, Java 8-11, OpenAPI, PostgreSQL
Отрасль проекта
E-commerce & Retail
Период работы
Апрель 2023 - По настоящее время  (1 год 8 месяцев)
Courier Adapto
Роль
Разработчик серверной части
Обязанности
Технологии: MySQL, JUnit 5, Spring Data JPA, Spring rest, Liquibase, Gradle, Github, Docker, Spring WebFlux, WireMock, Spring Описание: Участие в разработке adaptor-project для системы, которая задуйствует курьеров (более чем 80 курьеров) Обязанности: • Создание прототипов основных компонентов • Создание среды разработки и настроек конфигурации предварительной разработки для каждого приложения на основе спецификаций • Применение инструментов логирования для выявления ошибок приложения • Разработка серверной части приложения, внедрение бизнес-логики • Разработка слоев Hibernate DAO, подготовка комплексных SQL-запросов, интеграция в DAO • Реализация REST- и SOAP-сервисов • Оптимизация архитектуры и кода • Создание моделей данных • Отчёт о любых проблемах на проекте проектному менеджеру или руководителю • Непрерывная интеграция • Непрерывная доставка • Оказание помощи команде в создании и ведении технической документации • Интеграция компонентов пользовательского интерфейса с API и базами данных • Реализация интеграции со сторонними API • Контроль и наставничество над персоналом • Создание многократно используемых библиотек кода для будущего использования и внедрения • Проектирование схемы базы данных, написание SQL-запросов, анализ производительности запросов • Внедрение методов обеспечения безопасности и защиты данных • Проведение тестирования удобства использования • Выполнение проверки кода членов команды • Оценка и улучшение производительности, удобства эксплуатации и безопасности приложений в производстве • Применение инструментов управления кодом, таких как Git / Mercurial / SVN
Стек специалиста на проекте
Spring Data JPA, Spring Rest, Liquibase, Gradle, GitHub, WireMock, Spring WebFlux, Docker, JUnit 5, Java 17, Java 8-11, MySQL, Spring
Отрасль проекта
E-commerce & Retail
Период работы
Январь 2022 - Апрель 2023  (1 год 4 месяца)
CS-Market
Роль
Разработчик серверной части
Обязанности
Технологии: Spring rest, Docker, Jenkins, REST, Docker Registry, Nexus Repository, PostgreSQL, Java, GraphQL, Maven, SpringBoot, React, Junit 4 Описание: Проект представляет собой интернет-магазин для партнеров Банка. Проект использует микросервисную архитектуру и имеет интеграции с сервисами Банка. Обязанности: • Создание прототипов основных компонентов • Применение инструментов логирования для выявления ошибок приложения • Разработка серверной части приложения, внедрение бизнес-логики • Разработка слоев Hibernate DAO, подготовка комплексных SQL-запросов, интеграция в DAO • Реализация интеграции со сторонними API • Участие в совещаниях по проекту • Проектирование схемы базы данных, написание SQL-запросов, анализ производительности запросов • Внедрение методов обеспечения безопасности и защиты данных • Выполнение проверки кода членов команды • Обеспечение поддержки производства, устранение неполадок и исправление ошибок • Применение инструментов управления кодом, таких как Git / Mercurial / SVN
Стек специалиста на проекте
Junit 4, Nexus Repository, springboot, Spring Rest, REST, Java, GraphQL, Docker, Jenkins, Docker Registry, Java 8-11, Maven, PostgreSQL, React
Отрасль проекта
FinTech & Banking
Период работы
Октябрь 2020 - Январь 2022  (1 год 4 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Белорусский Национальный Технический Университет
Специальность
инженер
Завершение учебы
2017 г.

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

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

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

Подробнее
E-commerce & Retail • FinTech & Banking • Government & Public Sector • HRTech • Logistics & Transport • Realty & Constructoring • RnD
ИМ
Илья М.
Гомель
Java разработчик
Senior
4 375 Р/час
specta
HTML5
Servlets
JavaScript
Subversion
GitLab
Kubernetes
Java 7
criteria
+110

Разработчик с более чем 11-летним опытом в коммерческой разработке ПО, из них 8 лет – в Java-разработке. Хорошие знания и большой опыт работы с JSE 8+, Spring Framework (Core, MVC, Security, Data), Spring Boot, SQL, Hibernate, J2EE (servlets, JSP), PrimeFaces, реляционными базами данных (PostgreSQL, MySql, Oracle, DB2), Hybris, SOLR, Swagger, Liquibase. При разработке часто взаимодействовал с бизнес аналитиками и заказчиками. Неоднократно продумывал совместно с коллегами функционал и структуру базы данных. Как ведущий инженер слежу за соблюдением принципов разработки, таких как SOLID, ACID, DRY, KISS, также использую практики чистого кода и следую соглашениям REST при работе с http, имею опыт работы с SOAP. Имею большой опыт использования инструментов тестирования JUnit, Mockito. В процессе работы неоднократно приходилось использовать Jmeter. Последние 2 года работал руководителем Java Unit в компании SENLA. В процессе работы отдел вырос в 2 раза. Как главный инженер проводил подготовительные интервью для сотрудников своего офиса, смежных офисов, а также тренировал других коллег проводить интервью для их личностного роста, выступал в качестве руководителя на внутреннем проекте, менторил инженеров для освоения новых технологий. Участвовал в разработке плана подготовки сотрудников компании к работе на коммерческих проектах. Также в качестве руководителя отдела Java я регулярно проводил оценки производительности для своих подчиненных и составлял для них личные планы развития. В процессе трудовой деятельности я провёл большое количество собеседований в трёх компаниях на должности младшего и старшего уровня. Имею опыт обучения новичков. Принимал участие в защите дипломов на курсах программирования. В работе люблю задачи, требующие нестандартного решения. Также с удовольствием изучаю новые технологии.

Подробнее

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

E-commerce & Retail • FinTech & Banking
АМ
Артём М.
Гродно
Java разработчик
Senior
4 229,17 Р/час
build
client
Junit 4
language
automation
Servlets
Nexus Repository
GitLab
JPA 2
Postman
+78

Руководитель команды и разработчик со значительным опытом в различных аспектах жизненного цикла разработки программного обеспечения. В рамках своей профессиональной деятельности, проводил оценку требований, осуществлял архитектурное и техническое проектирование, занимался документированием, разрабатывал код, проверял производительность и качество кода, проводил тестирование, занимался развертыванием и поддержкой приложений, созданных для различных клиентов и отраслей. Ранее участвовал в проектах со следующими технологиями: Java, JavaScript (node.js, TypeScript, React), Python, C++ и имел опыт разработки на этих языках. Профессиональные навыки: - Знание Java и соответствующих технологий, таких как Spring, Hibernate, JDBC и т.д.; - Умение разрабатывать, тестировать и поддерживать высококачественный код; - Знание основных принципов ООП и умение их применять; - Знание основных алгоритмов и структур данных; - Опыт работы с Linux или другими Unix-подобными системами; - Уверенное знание SQL и опыт работы с реляционными базами данных; - Знание современных фреймворков и библиотек для Java; - Знание UNIX/Linux и командной строки; - Умение работать с Agile-методологиями разработки, такими как Scrum и Kanban; - Умение работать в команде, обладание коммуникативными навыками; - Стремление к изучению новых технологий и улучшению навыков разработки; - Умение работать с инструментами сборки, например, Maven или Gradle; - Знание тестирования и отладки приложений, включая использование JUnit и других инструментов. КАРЬЕРНЫЕ ДОСТИЖЕНИЯ В качестве Java-разработчика, я принимал участие в нескольких проектах, с различным составом команд и технологическим стеком. Мой опыт включает создание как небольших приложений, использующих простой стек технологий, так и сложных систем с высокими требованиями к техническим характеристикам и бизнес-логике, при ограниченных временных и бюджетных ресурсах.

Подробнее
FinTech & Banking • GameDev • Insurance • Urban technology
ТК
Татьяна К.
Минск
QA FullStack
Senior
2 875 Р/час
C#
POM
Functional testing
WebDriver
Accessibility
IOS
iTools
JavaScript
Browser Stack
GitLab
+48

15 лет в сфере QA, 5 из них - в роли руководителя группы тестирования (4-10 человек), 5 лет опыта средств автоматизации тестирования на ряду с ручным (C#, JS) Есть опыт сопровождения продуктов в течение всего цикла разработки, найма и обучения членов команды, улучшения процесса тестирования. ПРОФЕССИОНАЛЬНЫЕ НАВЫКИ: -Профессиональное использование таких видов тестирования как функциональное, регрессионное, дымное, интеграционное, инсталляционное, тестирование локализации, эксплоративное, кросс-платформенное и кросс-браузерное, GUI и UI/UX, тестирование миграции, доступности, статическое тестирование -Хорошо владею техниками тест дизайна (написание тестовых сценариев) -Тестирование фронта и бэка (API, БД) в соотношении 60/40 -Есть опыт в тестировании продуктов, интегрированных с блокчейн технологиями, ручной проверки работы смарт-контрактов, NFT. -Большой опыт в разработке и поддержке тестовой методологии и стратегий тестирования, написание тест-планов, прогон тестов, создание репортов, ведение багов. -Использование автоматизированного тестирования: Selenium WebDriver, Webвriver IO, Cypress, Load Runner, QTP. -Работала по технологиям Waterfall, Agile (Scrum, Kanban). -Есть опыт работы на разных платформах: (Mac OS, Windows, Linux, iOS, Android) и браузерах (IE, Firefox, Chrome, Safari, Opera, DuckDuckGo) -Работала с разными системами управления проектами и дефектами: Jira, TestRail, Bugzilla, Trello, Confluence и тд -Хорошие аналитические данные и способность решать проблемы -Общительность, быстрообучаемость, хорошо работаю в команде и самостоятельно.

Подробнее
E-commerce & Retail • FinTech & Banking • Social Networking • Travel, Hospitality & Restaurant business
АС
Александр С.
Нягань
Full Stack разработчик
Middle
3 000 Р/час
HTML5
HTML/CSS
Sass
PHP
JavaScript
core
Bitrix Framework
JSON
Git
CSS3
+23

Александр — опытный Full Stack разработчик с навыками работы в E-commerce, Travel, Hospitality & Restaurant business, Social Networking и FinTech & Banking. Он обладает глубокими знаниями языков программирования PHP, JavaScript, MySQL, а также фреймворков Bitrix Framework и Entity Framework. Умеет работать с HTML, CSS, Bootstrap, Gulp, Sass и другими инструментами разработки. Александр имеет опыт создания сайтов с нуля, разработки систем записи на мероприятия, настройки оплаты заказов, создания функционала оптовых закупок (B2B), разработки системы резервирования книг для предзаказа, обновления старых сайтов, SEO-оптимизации, общей оптимизации быстродействия сайта, доработки верстки и кастомизации компонентов сайта. За последние 4 года и 11 месяцев Александр работал над 9 проектами.

Подробнее