АМ
Арман М.
Мужчина
Армения, Гумри, UTC+4
Ставка
3 724,98 Р/час
вкл. НДС 5% (138.1 Р)
Специалист доступен с 3 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B2
Проекты
(7 лет 2 месяца)
НДА
Роль
Senior Java Developer
Обязанности
Сфера деятельности: Разработка и поддержка корпоративных решений в области финансовых технологий (финтех).
Обязанности:
1. Работаю с менеджерами по продуктам, дизайнерами и коллегами-инженерами, чтобы собирать, уточнять и превращать требования в технические спецификации.
2. Активно участвую в процессах разработки Agile, включая такие этапы, как планирование спринтов, ежедневные стендапы и ретроспективы.
3. Реализовывал функционал для высоконагруженных микросервисов с использованием Spring Boot, включая модули для управления транзакциями и обработки финансовых операций.
4. Разрабатывал и документировал REST APIs, обеспечивал их соответствие требованиям производительности и безопасности, использовал Spring MVC для обработки запросов.
5. Настроил сложные SQL-запросы и оптимизировал их производительность в PostgreSQL. Использовал Hibernate для объектно-реляционного отображения (ORM) и управления данными.
6. Совместно с менеджерами по продуктам и дизайнерами уточнял бизнес-логику, превращая их в технические спецификации и пользовательские истории (user stories) в Jira.
7. Разрабатывал модульные тесты с использованием JUnit, а также покрывал интеграционные сценарии. Работал с Mock-фреймворками для моделирования внешних сервисов.
8. Настроил и использовал Docker для контейнеризации микросервисов, обеспечивая изолированное и масштабируемое окружение для разработки и тестирования.
9. Участвовал в планировании и ретроспективах, организовывал ежедневные стендапы. Применял подходы CI/CD для автоматизации процессов сборки, тестирования и развертывания.
10. Активно участвовал в процессах ревью кода, внедрял лучшие практики разработки и предоставлял конструктивные замечания для повышения качества решения.
11. Работал с инструментами мониторинга для анализа метрик производительности приложений, выявления и устранения узких мест.
Команда: Кросс-функциональная команда из 8 человек, включающая 4 разработчиков, 1 тестировщика, 1 дизайнера и 2 менеджеров по продукту.
Стек специалиста на проекте
PostgreSQL, Docker, REST, Java, JUnit, Spring Boot, Hibernate
Отрасль проекта
FinTech & Banking
Период работы
Февраль 2021 - По настоящее время
(4 года 6 месяцев)
CoreBanking
Роль
Java Developer
Обязанности
Сфера деятельности: CoreBanking предназначен для внутренних операций банков.
Обязанности:
1. Разработал и внедрил систему обработки транзакций для банковского продукта CoreBanking, что позволило улучшить обработку операций на 40% и обеспечить бесперебойную работу при высоких нагрузках.
2. Настроил и оптимизировал REST API для интеграции внутренних банковских сервисов, что снизило время отклика системы на 30% и улучшило пользовательский опыт.
3. Использовал Kafka для организации асинхронной обработки событий и обмена сообщениями между микросервисами, что повысило масштабируемость и отказоустойчивость системы.
4. Разработал и внедрил миграции базы данных с использованием FlyWay, что обеспечило стабильность данных и ускорило процессы развертывания новых версий на 20%.
5. Написал более 100 юнит-тестов с использованием JUnit, что повысило тестовое покрытие системы на 25% и позволило снизить количество багов в продакшн-среде на 15%.
6. Участвовал в код-ревью, помогая улучшить качество кода и внедрять лучшие практики разработки, что привело к повышению производительности команды на 20%.
Команда: Кросс-функциональная команда из 10 человек, включая 5 разработчиков, 2 тестировщиков, 2 аналитиков и 1 тимлида.
Стек специалиста на проекте
PostgreSQL, REST, Java, JUnit, Data, Flyway, Kafka, Spring, boot
Отрасль проекта
FinTech & Banking
Период работы
Апрель 2021 - Февраль 2022
(11 месяцев)
A2zfile.com
Роль
Java Developer
Обязанности
Сфера деятельности: ведущее юридическое программное решение для юристов и поставщиков по всей территории Соединенных Штатов.
Обязанности:
1. Разработал и поддерживал ключевые функциональные модули для управления юридическими документами и процессами, что позволило ускорить обработку данных и повысить эффективность работы с клиентами.
2. Настроил REST API для интеграции с внешними юридическими сервисами и клиентскими приложениями, что обеспечило удобный и быстрый доступ к функционалу платформы.
3. Управлял миграциями базы данных с использованием FlyWay, что позволило поддерживать стабильную работу системы и автоматизировать процессы развертывания и обновления базы данных.
4. Оптимизировал производительность платформы с помощью настройки кэширования и запросов в PostgreSQL, что привело к улучшению времени отклика системы на 30% и позволило обеспечить масштабируемость.
Команда: Команда из 8 человек, включая 4 разработчиков, 2 тестировщиков и 2 менеджеров по продукту.
Стек специалиста на проекте
PostgreSQL, REST, Java, Data, Flyway, Spring, boot
Отрасль проекта
Social Networking
Период работы
Декабрь 2020 - Январь 2021
(2 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Национальный Политехнический Университет Армении
Специальность
Магистр в области Информационные технологии
Завершение учебы
2022 г.