ВС
Ваган С.
Мужчина, 30 лет
Армения, Ереван, UTC+4
Ставка
3 312,5 Р/час
НДС не облагается
Специалист доступен с 13 декабря 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — C1
Главное о специалисте
• Амбициозный и целеустремленный разработчик Java.
• Опыт разработки и поддержки сложных распределенных корпоративных
систем.
• Понимание принципов ООП и SOLID, принципов IoC и принципов чистого
• кода (DRY, KISS).
• Возможность писать чистый и поддерживаемый код с автоматизированными
модульными тестами.
• Опыт работы с методологией Agile.
• Хорошие аналитические и проблемно-ориентированные навыки.
• Хорошие коммуникативные и межличностные навыки.
• Возможность работы в команде, а также в качестве одиночного инженера.
• Настоящий командный игрок с хорошими коммуникативными навыками как
письменными, так и устными.
• Успешная работа в командной среде, а также независимо.
• Способность работать в условиях стресса и многозадачности.
• Способность следовать инструкциям и предоставлять качественные результаты.
• Практический опыт работы с GitHub и Bitbucket.
• Практический опыт разработки баз данных (MySQL, MongoDB, PostgreSQL).
Проекты
(4 года 4 месяца)
Проект по реализации альтернативных методов оплаты Klarna и Plaid APM (Alternative Payment Methods)
Роль
Инженер-программист
Обязанности
Описание проекта: Проект по реализации альтернативных методов оплаты Klarna и Plaid APM (Alternative Payment Methods) включал в себя совместные усилия кросс-
функциональной команды по улучшению и оптимизации потоков криптовалютной оплаты в рамках существующей системы. Команда, включающая разработчиков, специалистов по тестированию и ключевых заинтересованных сторон, играла важную роль в улучшении и расширении возможностей обработки платежей.
Размер команды: - Команда разработки: 4 участника - QA: 3 участника - BA: 1 - Скрам-
мастер: 1 - Владелец продукта: 1 - Менеджер разработки программного обеспечения: 1
Обязанности:
- Работал над реализацией потоков криптовалютной оплаты (Продажа, Отмена - Возврат, Техническая отмена, Проверка состояния)
- Подготовил документацию по реализованным потокам.
- Проводил рефакторинг кода существующей реализации.
- Написал модульные и интеграционные тесты для оценки качества кода.
- Занимался развертыванием сервиса на серверной машине Linux из файлов rpm.
Инструменты и технологии: Java 17, Java 11, MySQL, MongoDB, PostgreSQL, GIT, Bitbucket, Maven, Jira, SonarQube, Jenkins, FileZilla, RedHat, Postman, Confluence, Kibana, Rancher, Workbench, IntelliJ Idea, Java, Микросервисы, REST API, JUnit 5, Mockito, Kanban, log4j2, Vault, git flow
Стек специалиста на проекте
Оптимизация ПО, Functional testing, methods, payments, сервисы, Kanban, обработка, Разработка, Программное обеспечение, VBA, Postman, Log4j, Workbench, SonarQube, Java, Git, Kibana, QA, Bitbucket, MongoDB, Mockito, Linux, IntelliJ IDEA, Рефакторинг, Plaid, Npm, Rancher, Расширения, Документация, КА, redhat, Vault, Confluence, H2, FileZilla, Integration testing, Git Flow, JUnit 5, Jira, Java 11, Java 17, Maven, MySQL, Testing, REST API, Jenkins, PostgreSQL, Microservices
Отрасль проекта
FinTech & Banking
Период работы
Май 2023 - Февраль 2024
(10 месяцев)
Проект обработки платежей.
Роль
Инженер-программист
Обязанности
Описание проекта:
Проект предназначен для стран Скандинавии и предоставляет полную возможность обработки платежей.
Размер команды:
Команда разработки: 5 участников QA: 2 участника PO: 1 участник Скрам-мастер: 1 участник
Обязанности:
Мы работали над потоком авторизации и обработки транзакций, реализовали функцию перенаправления в банковском продукте. Она предлагает альтернативное банковское решение, когда банк клиента по различным причинам не сможет обслужить его.
Реализованы возможности перенаправления для авторизации транзакций в существующей платежной системе.
Добавлены новые столбцы в таблицы базы данных мастера реального времени (RT).
Написаны SQL-запросы для получения данных о перенаправлении.
Созданы новые JSP-страницы для загрузки, извлечения, редактирования и настройки на панели инструментов.
Реализована загрузка, чтение, валидация и обработка логики загрузки мастер-файлов (CSV).
Написаны модульные тесты для каждого нового добавленного модуля.
Организованы сессии причесывания с бизнес-командой для уточнения требований.
Проведено руководство командой по техническим деталям реализации.
Инструменты и технологии:
PostgreSQL, Jira, Confluence, Bitbucket, Maven, IntelliJ Idea, Postman, Jenkins,
удаленное подключение к рабочему столу, Java 8, Spring MVC, JSP/JSTL,
JavaScript, HTML, CSS, JUnit, Mockito, Gitlow, Hibernate, Java NIO
Стек специалиста на проекте
Управление командой, RTE, обработка, po, GitLab, Разработка, Программное обеспечение, ДО, Postman, Базы данных, SQL запросы, Spring MVC, JSF, Java, QA, JUnit, Bitbucket, Mockito, IntelliJ IDEA, jsl, Systemd, CSV, MinIo, КА, HTML, CSS, Confluence, Hibernate, C, H2, Java 8, Jira, Maven, Machine learning, JavaScript, Jenkins, PostgreSQL
Отрасль проекта
FinTech & Banking
Период работы
Сентябрь 2022 - Октябрь 2023
(1 год 2 месяца)
Проект обработки платежей
Роль
Инженер-программист
Обязанности
Описание проекта: Создание полного процесса от начала до конца для новой
услуги по акцептации, начиная с транзакций Visa и Mastercard. Разрабатывается
полная поддержка, охватывающая следующие области: Регистрация продавца,
Обработка транзакций по картам, Управление спорами, Финансовые операции
и расчеты с продавцами, Выставление счетов и отчетность.
Размер команды:
Команда разработки: 4 участника QA: 1 участник PM: 1 участник
Обязанности:
Реализована функциональность для генерации документов и счетов различных
форматов в соответствии с потребностями клиента.
Созданы функции для загрузки Microsoft Word, Excel и CSV-документов с разными структурами.
Созданы новые панели инструментов с различной статистикой.
Исправлены ошибки, выявленные командой QA в процессе разработки.
Реализованы новые функциональности и изменена существующая логика в соответствии с требованиями клиента.
Постоянное участие в процессе рефакторинга кода.
Написаны модульные тесты для оценки качества кода.
Инструменты и технологии: PostgreSQL, Jira, Bitbucket, Maven, IntelliJ Idea, Postman, Rancher, Docker, Jenkins, Kibana, Java, Spring Boot, Spring MVC, Spring Data JPA, Liquibase, Thymeleaf, JavaScript, jQuery, HTML, CSS, JUnit, Mockito, Git.
Стек специалиста на проекте
C4, Р7, расчет, обработка, Разработка, Программное обеспечение, MasterCAM, ДО, Postman, Spring Data JPA, Spring MVC, Pm2, Liquibase, Java, Git, Kibana, QA, JUnit, Bitbucket, Mockito, IntelliJ IDEA, Рефакторинг, Systemd, Rancher, Thymeleaf, Excel, КА, GA, HTML, CSS, Docker, JQuery, Отчетность, Visio, Jira, MS Word, Maven, Microsoft, Spring Boot, JavaScript, Jenkins, PostgreSQL
Отрасль проекта
FinTech & Banking
Период работы
Март 2022 - Сентябрь 2022
(7 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Армянский государственный университет экономики
Специальность
Регулирование экономики и международных экономических отношений
Завершение учебы
2018 г.