ИН
Иван Н.
Мужчина, 32 года
Россия, Санкт-Петербург, UTC+3
Ставка
3 571,43 Р/час
НДС не облагается
Специалист доступен с 30 июня 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B2
Главное о специалисте
Java-разработчик с опытом работы около 5-ти лет в банковской сфере и финтехе.
Всегда покрываю свой код юнит- и интеграционными тестами, заранее прописывая краевые случаи.
Работал как с монолитной, так и с микросервисной и event-driven архитектурами.
Понимаю сильные и слабые стороны асинхронного подхода в разработке, хорошо владею многопоточным программированием, могу тюнить и настраивать JVM.
Проекты
(4 года 11 месяцев)
Т-Банк, tbank.ru
Роль
Java-разработчик
Обязанности
Разработка системы денежных переводов в страны СНГ по номеру телефона.
Разработка денежных переводов в Турцию и Китай по IBAN, номеру карты и пр.
Команда: 3 BE, 2 QA, 1 SA.
Реализовал:
1) новые фичи:
- переводы по номеру телефона в Кыргызстан и Китай;
- переводы по IBAN в Турцию;
- написал валидацию для card number, IBAN, персональных данных для запросов на денежный перевод;
- разработал тест-сценарии и покрыл код автотестами (Wiremock);
3) внедрил подписание запросов по алгоритму ГОСТ;
4) реализовал логику формирования и хранения комиссии банка;
5) написал внутреннюю библиотеку для работы с Ignite и Kafka;
6) реализовал логику формирования банковских реестров;
7) проводил код-ревью для коллег;
8) общий рефакторинг кода в соответствии с паттернами проектирования GoF.
Стек специалиста на проекте
PostgreSQL, Docker, Mockito, Spring Boot, Spring Security, Liquibase, Ignite, Spring Data JPA, Kafka, WireMock, CryptoPro, Java 21, mTLS, kubernetеs
Отрасль проекта
FinTech & Banking
Период работы
Январь 2025 - Июнь 2025
(6 месяцев)
TVIP Labs, tvip.tv/tms-platform
Роль
Java-разработчик
Обязанности
Продукт: TMS Player (платформа для операторов IPTV).
Команда: backend - 3 , frontend/mobile - 3, DevOps - 1, QA - 1.
Написал интеграции с онлайн-кинотеатрами (vipplay.ru, Start).
Реализовал несколько новых фич:
- фильтрация запросов, исходя из ip-address whitelist;
- управление каналами через API;
- добавление промо-тарифов;
- доработка сервиса, обогащающего контент из различных источников перед его отправкой пользователю (фильмы, сериалы).
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Docker, Java, Mockito, Spring Boot, MongoDB, Spring Security, Spring Data, Spring WebFlux
Отрасль проекта
Telecom
Период работы
Октябрь 2022 - Декабрь 2024
(2 года 3 месяца)
Fintuity ltd, fintuity.com
Роль
Java-разработчик
Обязанности
Работа в инновационном финансовом стартапе.
Команда: 4 - Backend, 5 - Frontend, 1 - DevOps, 2 - SA.
Обязанности:
- разработка алгоритмов для автоматического финансового советника;
- разрабатывал автоматического финансового советника, который дает математически верную инвестиционную рекомендацию для клиентов после заполнения опросника;
- применял методы Монте-Карло для решения оптимизационной задачи финансового планирования;
- реализовал собственную реализацию градиентного спуска на Kotlin;
- использовал Catboost.
Стек специалиста на проекте
PostgreSQL, Docker, Java, Kotlin, Spring Boot, Hibernate, CatBoost
Отрасль проекта
FinTech & Banking
Период работы
Август 2020 - Сентябрь 2022
(2 года 2 месяца)
Формат работы
Тип занятости
Фулл-тайм, Парт-тайм (5 ч/день)
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Санкт-Петербургский политехнический университет Петра Великого, Инженерно-Строительный Институт
Специальность
Инженер ПГС
Завершение учебы
2018 г.