Java Developer
Москва, РоссияСеньор
Удаленная работа
Опыт работы более 5 лет
Опыт работы более 5 лет
Есть файл резюме (защищен)
Короткая ссылка: gkjb.ru/g15ax
О себе
На данный момент Java Developer.
Мои компетенции и опыт
MTS Fintech ( нужен доступ к резюме - нв)
Java Developer
- Оптимизировал нагрузку на Postgres БД через использование блокчейна на 46%.
- Вынес несколько сервисов, отвечающих за получение, аналитику и обработку в отдельные микросервисы, которые общаются через RabbitMQ, что позволило быстрее проводить апдейт необходимых алгоритмов.
- Разработал и внедрил несколько новых сервисов, которые расширили функциональность основного продукта.
- Спроектировал и реализовал единый API-шлюз для взаимодействия со смежными сервисами, стандартизировав форматы запросов и обработку ошибок.
- Выделил долгие операции (обработка блокчейн‑транзакций, агрегации) в фон через RabbitMQ.
- Увеличил покрытие продукта юнит и интеграционными тестами (JUnit) на 20%.
- Проводил code review и менторил сотрудников.
Стек: Java 17, Solidity, SQL, PostgreSQL, ClickHouse, Spring 5, Spring Boot 3.x, Hibernate, RabbitMQ, Maven, Lombok, Swagger, JUnit, REST, GraphQL, gRPC, Tomcat.
SFXDX ( нужен доступ к резюме )
Старший Java Developer
Основные достижения:
- Оптимизировал загрузку балансов через батчинг запросов и кэширование в Redis, повысив скорость получения балансов на 85% и сократил время ответа с 5 сек на 700ms.
- Внедрил и описал процесс анализа новых проектов, который уменьшил время на первичную оценку на 33%, а также увеличил точность оценки на 21%.
- Участвовал в разработке более 20 проектов, из них 15 разработал с нуля.
- Выстроил процессы онбординга и менторства, написал ряд технических гайдов для внутренней базы знаний, что ускорило вход новых сотрудников в проекты.
- Поддерживал высокий уровень покрытия кода тестами (JUnit) - не менее 80 %, что уменьшило количество ошибок.
- Написал несколько статей и гайдов для внутренней базы знаний.
Обязанности:
- Создание с нуля и поддержка бэкенд-сервисов на Java с использованием Spring для
- DeFi-протоколов (DEX, Lending), NFT-маркетплейсов, DAO и GameFi платформ.
- Реализация взаимодействия с внешними блокчейн-нодами и API, интеграция со сторонними
- DeFi-протоколами (AAVE, Uniswap).
- Управление командой разработчиков, проведение code review, менторинг, декомпозиция и
- распределение задач.
Стек: Java, TypeScript, Solidity, SQL, PostgreSQL, MongoDB, Spring, Hibernate, RabbitMQ, Redis, Kafka, Gradle, Maven, Lombok, Swagger, JUnit, REST, GraphQL, gRPC, Tomcat, Jenkins
Программный Продукт ( нужен доступ к резюме )
Java Developer
Проект "Перевозчик" - платформа для автоматизации контроля за пассажирскими перевозками и обеспечения прозрачности работы общественного транспорта в Москве.
- Разработал функционал фиксации нарушений с поддержкой 20+ типов нарушений, прикрепления фото/видео, что позволило инспекторам документировать проблемы на 95% полнее.
- Оптимизировал шаблонизацию документов с кэшированием скомпилированных шаблонов, повысив скорость генерации на 55% для сложных многостраничных документов.
- Доработка и обновления под новый функционал системы расчетов и генерации документации.
- Спроектировал API для мониторинга эффективности перевозчиков, что ускорило процесс анализа данных для сотрудников на 23%.
- Внедрил систему оценок перевозчиков с комбинацией количественных метрик и субъективных оценок инспекторов, что позволило выявить 30% перевозчиков с критичными проблемами качества.
Проект "Метро" Москвы
- Спроектировал API для получения необходимых метрик, что ускорило процесс анализа данных для сотрудников на 30%.
- Разработка и поддержка высоконагруженной системы с многомиллионой базой пользователей.
- Доработка и улучшение функционала систем API Метро.
- Участие в разработке систем авторизации.
Стек: Java 8, SQL, OracleDB, PostgreSQL, Spring, Hibernate, MyBatis, Gradle, Maven, Lombok, JUnit, Swagger, Tomcat, Jenkins, REST API
Есть файл резюме (защищен)
Интересные кандидаты
- рJremote parttime
- раremote
- раremote
- прrelocate remote parttime office
- нIremote parttime office
- ТIrelocate remote parttime
- Теrelocate remote parttime
- СC
Старший/Senior C#/.NET React/Vue FullStack
relocate remote - СБremote
- СJ
Старший Java разработчик / Senior Java Developer / Backend Developer
remote office
Мы используем куки, потому что без кук наш сайт не работал бы, другие сайты не работали бы, да и вообще весь
интернет не работал бы
