Артур Б. Java разработчик, Senior

ID 10820
АБ
Артур Б.
Мужчина
Армения, Ереван, UTC+4
Ставка
4 238,77 Р/час
вкл. НДС 5% (157.14 Р)
Специалист доступен с 13 мая 2025 г.

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

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Senior
Навыки
3rd
Abstract
Adapter
Agile
Amazon
Amazon DynamoDB
Amazon Web Services
AntD
Apex
API
API Gateway
Architecture
boot
build
Chai.js
cloud
Cloud Services
CQRS
Data
Design Patterns
DevOps
Docker
Dropwizard
ELK
Epoxy
etc
Event Sourcing
Express.js
Expresso
facade
Facebook API
Fork
form
Git
Google API
Google Cloud Platform
Gorilla
Gradle
Grafana
H2
Hibernate
Java
JDK
Jenkins
Jira
JMeter
JUnit
Kafka
Kanban
Keycloak
Kubernetes
language
LinkedIn
Linux
LiqPay
mac
Maven
Memcached
messaging
Mockito
MongoDB
MS Windows
MVC
MySQL
Node.js
Oracle
parity
PEAR
Perl
PostgreSQL
Projecto
Prometheus
RabbitMQ
Rancher
Redis
registry
Rest Assured
Saga
SDLC
Security
Services
Singleton
SonarQube
Spring
SQS
Strategy
Testing
tracking
Twilio
Vcloud
Windows Vista
Web
WebFlux
xAPI
Xcode
Базы данных
Apache
AWS
GitLab
Java 17
JavaScript
Spring Boot
Spring Data
Spring WebFlux
Битрикс24
Bitbucket
Java 11
Networking
admin
Feign
Hystrix
Spring Cloud
Spring Security
Swagger
Java 8
Lambda
Postman
REST API
SNS
Tomcat
DynamoDB
Selenium
Spring MVC
Microservice Architecture
OpenAPI
Liquibase
Behat
checkstyle
code
core
database
developer
Factory
Framework
Framework7
Karma
Lerna
metrics
mstet
Parser
DBeaver
Прототипирование
Отрасли
E-commerce & Retail
FinTech & Banking
Social Networking
Urban technology
Знание языков
Английский — B1
Главное о специалисте
Ориентированный на результат и опытный старший разработчик программного обеспечения с 6-летним практическим опытом создания и поддержки надежных приложений и систем на базе Java. • Разработка на Java: Большой опыт в разработке, кодировании, тестировании и отладке Java-приложений. • Хорошее понимание ООП, принципов и шаблонов проектирования; Работа по Scrum; Hibernate. • Сотрудничество: Навыки совместной работы с межфункциональными командами для достижения целей проекта. • Решение проблем: Сильные аналитические способности и умение решать проблемы, обеспечивающие эффективное решение вопросов. • Управление жизненным циклом : Хорошо разбирается в ведении проектов на протяжении всего жизненного цикла разработки программного обеспечения. • Постоянное обучение: Стремится быть в курсе новейших технологий Java и передового опыта. • Качество кода: Приоритет отдается написанию чистого, поддерживаемого и эффективного кода для оптимальной производительности системы. • Масштабируемость и безопасность: Фокусируется на обеспечении масштабируемости, надежности и безопасности приложений. Имея за плечами опыт успешной реализации проектов и стремление к совершенству, я готов привнести свои навыки и опыт в успех вашей команды.
Проекты   (8 лет 4 месяца)
NDA
Роль
Java-разработчик
Обязанности
Проект: ТВХ: (Компания по продаже запасных частей и комплектующих для погрузочно-разгрузочной техники, промышленного транспорта, строительной и сельскохозяйственной техники, https://www.tvh.com/) Архитектура проекта: Микросервисная архитектура Обязанности։ • Проектирование и разработка монолитной системы с использованием Java 17 и технологий Spring (Web Flux, Spring Data), обеспечение масштабируемости и надежности, • Внедрение СУБД Redis для эффективного кэширования данных, оптимизации производительности системы и сокращения времени отклика. • Управлял и интегрировал базу данных PostgreSQL, используя Spring Data для удобной обработки и хранения данных. • Проектирование и разработка RESTful API, обеспечивающих бесшовную интеграцию различных компонентов системы, повышающих функциональную совместимость и масштабируемость программного решения, • Использовал Junit 5 и Mockito для эффективного модульного тестирования, обеспечивая прочность и надежность разработанных программных компонентов, тем самым сводя к минимуму возможные ошибки и повышая общее качество программного обеспечения. • Проводил тщательные проверки кода, предлагая конструктивные отзывы членам команды для поддержания качества кода, согласованности и соблюдения стандартов кодирования, используя такие инструменты, как GitHub, для упрощения совместной работы. • Работал в тесном контакте с командами обеспечения качества (QA), чтобы обеспечить всестороннее тестирование, оказывая поддержку в определении сценариев тестирования, проверке тестовых примеров и оперативном решении возникающих проблем. • Работа с ORM (Hibernate). Проект: Verifone. предоставляет технологии для электронных платежных операций и дополнительные услуги в точках продаж, https://www.verifone.com/en/global) Архитектура проекта: Монолитная архитектура Обязанности։ • Разработка и сопровождение критически важных компонентов в рамках монолитной архитектуры системы электронных платежных транзакций Verifone. • Сотрудничал с межфункциональными командами для разработки, внедрения и интеграции решений на Java 11 и Spring Data, обеспечивая масштабируемость и надежность при обработке платежных операций. • Управлял разработкой и оптимизацией схемы базы данных PostgreSQL для повышения производительности системы и целостности данных. • Работа в команде по Scrum • Разработал и выполнил комплексные наборы тестов JUnit 5 и Mockito, обеспечив надежность и точность программного обеспечения. • Разработал RESTful API для обеспечения бесперебойной связи между системой Verifone и внешними организациями, включая интеграцию с Visa API, MasterCard API, KLARNA API и WeChat. • Использовал Jira для управления проектами в стиле agile, контролируя планирование спринтов, формирование бэклога и отслеживание проблем для своевременной поставки программного обеспечения. • Руководил внедрением конвейеров CI/CD с использованием Jenkins, что позволило оптимизировать процесс развертывания и сократить время вывода на рынок новых функций. • Проводил тщательное тестирование и проверку API с помощью Postman для обеспечения совместимости и надежности в различных конечных точках и сценариях. • Создавал исчерпывающую техническую документацию по архитектуре системы и API, помогая в обучении новых членов команды. • Составлял подробные отчеты о производительности и оптимизации системы, предоставляя важные сведения для принятия решений и будущих улучшений.
Стек специалиста на проекте
ELK, AWS, GitLab, Spring Data, SonarQube, Rest Assured, JUnit, Bitbucket, MongoDB, Mockito, JMeter, Redis, Apache, Rancher, Kafka, Spring WebFlux, Docker, Hibernate, Java 11, Java 17, JavaScript, Spring Boot, Jira, PostgreSQL, Jenkins, Kubernetes, Битрикс24
Отрасль проекта
E-commerce & Retail
Период работы
Июнь 2021 - По настоящее время  (4 года)
Paynet
Роль
Senior Software developer
Обязанности
Проект: Разработка бэкенда мобильного приложения Описание: Мобильное приложение для платежей - от мобильных телефонов до коммунальных услуг. Архитектура проекта: Микросервисная архитектура Обязанности։ • Проектирование и разработка надежной системы электронных кошельков в рамках микросервисной архитектуры с использованием Java 8/17 и Spring Boot 2, обеспечивающей масштабируемость и высокую производительность. • Внедрение и интеграция OpenTelemetry в существующую архитектуру микросервисов для обеспечения комплексного мониторинга, отслеживания и наблюдаемости всей системы. Это включало в себя включение библиотек OpenTelemetry и инструментария в каждый сервис для сбора распределенных трассировок и метрик. • Работа в команде по Scrum • Интеграция множества внешних сервисов в систему электронных кошельков. Для этого было необходимо создать безопасные и эффективные каналы связи между нашей платформой и различными внешними API, включая платежные шлюзы, сервисы проверки личности и финансовые учреждения. • Разработка отказоустойчивых систем с помощью паттернов Circuit Breaker для наблюдения и отслеживания, обеспечивающих надежность и отказоустойчивость системы. • Возглавлял стратегическую инициативу по рефакторингу всей кодовой базы, переводя систему с Java 8 на Java 17. Это потребовало тщательного планирования, анализа и выполнения, чтобы обеспечить плавное обновление и максимально использовать преимущества новейших языковых функций, повышения производительности и улучшения безопасности, предлагаемых Java 17. • Инициировал и проводил регулярные сессии обзора кода как неотъемлемую часть процесса разработки. Поддерживал атмосферу сотрудничества, в которой члены команды делились знаниями, обменивались идеями и коллективно стремились к повышению качества и согласованности кода. • Работал в тесном сотрудничестве с командами обеспечения качества (QA) для обеспечения всестороннего тестирования, оказывая поддержку в определении тестовых сценариев, проверке тестовых примеров и оперативном решении возникающих проблем. • Использовал спецификации Swagger/OpenAPI для всестороннего определения и документирования RESTful API приложения. • Работа с ORM (Hibernate);
Стек специалиста на проекте
3rd, parity, Grafana, Spring Data, SonarQube, Java, Scrum, Git, API, Rest Assured, JUnit, Mockito, Swagger, Prometheus, Kafka, Services, Docker, Hibernate, Java 17, OpenAPI, JavaScript, REST API, Spring, Spring Boot, Jira, Spring Boot 2, PostgreSQL, Jenkins, Microservice Architecture, Битрикс24
Отрасль проекта
Urban technology
Период работы
Июль 2022 - Июль 2023  (1 год 1 месяц)
Лаборатория Андерсена
Роль
Senior Software developer
Обязанности
Проект: Разработать мобильное приложение для выдачи кредитов, начиная с подачи заявки на кредит, скоринга, выдачи и заканчивая погашением. Архитектура проекта: Микросервисная архитектура Обязанности։ • Установка и настройка экземпляра сервера Keycloak в соответствии с требованиями приложения. Настроили царства, пользователей, роли и клиентов в консоли администратора Keycloak. • Настройка Kafka для обмена сообщениями включает в себя сочетание конфигурации, разработки, интеграции и обеспечения надежности для создания надежных каналов связи между микросервисами. • Интеграция API сторонних разработчиков требует тщательного планирования, понимания спецификаций API, надежной обработки ошибок и тщательного тестирования, чтобы обеспечить бесперебойную связь между вашим приложением и внешним сервисом. • Разработайте механизмы обработки ошибок для управления такими сценариями, как сетевые проблемы, ошибки API или ограничение скорости. Реализуйте логику повторных попыток для преходящих сбоев, обеспечивая при этом изящную обработку ошибок. • Работал в тесном сотрудничестве с командами обеспечения качества (QA) для обеспечения всестороннего тестирования, оказывая поддержку в определении тестовых сценариев, проверке тестовых примеров и оперативном решении возникающих проблем. • Реализация системы распределенных транзакций с использованием паттерна SAGA требует тщательной проработки границ транзакций, событийно-ориентированного взаимодействия, обработки ошибок и тестирования для обеспечения согласованности и надежности распределенных сервисов. • Проектирование базы данных включает в себя несколько критически важных этапов, обеспечивающих создание эффективной, масштабируемой и хорошо структурированной системы. • Работа с ORM (Hibernate). • Работа в команде по Scrum.
Стек специалиста на проекте
3rd, parity, Spring Data, Liquibase, Keycloak, SonarQube, Git, Rest Assured, Oracle, JUnit, Mockito, Swagger, Kafka, cloud, Services, Docker, Spring Security, Memcached, Java 17, OpenAPI, JavaScript, Spring Boot, Jira, PostgreSQL, Jenkins, Microservice Architecture, Битрикс24
Отрасль проекта
FinTech & Banking
Период работы
Январь 2022 - Июль 2022  (7 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Национальная академия наук Республики Армения (НАН РА)
Специальность
- Образовательный центр, Управление ресурсами. Магистр
Завершение учебы
2013 г.
Высшее
Учебное заведение
Ереванский государственный университет,
Специальность
Кафедра радиотехники и систем связи, Магистр
Завершение учебы
2003 г.
Высшее
Учебное заведение
Государственный инженерный университет Армении
Специальность
Кафедра радиотехники и систем связи, Бакалавр
Завершение учебы
2001 г.

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

Cloud Services • E-commerce & Retail • Manufacturing
МТ
Михаил Т.
Минск
Java разработчик
Middle
3 211,19 Р/час
boot
core
Data
Framework
Hibernate
Java
JDBC
JPA
JUnit
Kotlin
+82

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

Подробнее
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) Анализ существующих решений, их улучшение и адаптирование к требованиям бизнес процессов Коммуникабелен, мотивирован, быстро осваивается и погружается в текущие процессы любой команды. Нацелен на результат и решение задач.

Подробнее

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

E-commerce & Retail • FinTech & Banking • Social Networking • Urban technology
АБ
Артур Б.
Ереван
Java разработчик
Senior
4 238,77 Р/час
messaging
developer
build
3rd
database
Google API
metrics
parity
ELK
Grafana
+142

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

Подробнее
E-commerce & Retail • LifeStyle • Media • Telecom
НБ
Наиля Б.
Самара
UX/UI дизайнер
Middle
1 298,7 Р/час
Айдентика
баннеры
Проектирование пользовательских интерфейсов
Web Design
Подготовка и проведение презентаций
Разработка
affinity
Прототипирование
бенчмаркинг
Tilda
+23

Специалист по дизайну с опытом создания интуитивно понятных и привлекательных продуктов. Моя специализация включает работу с личными кабинетами и разработку форм, применение теории цвета, типографики, композиции и сеток и создание презентаций. Я работала над широким спектром проектов от мобильных приложений и веб-сайтов до сложных программных интерфейсов. Мои проекты успешно запущены. Я прекрасно работаю в команде, умею слушать и понимать потребности заказчика, быстро нахожу красивые и эффективные решения. Я постоянно обучаюсь новым технологиям и тенденциям в дизайне и очень люблю свою работу. Я уверена, что мой опыт и навыки позволят мне внести значительный вклад в вашу команду и ваши проекты.

Подробнее