Игорь В. Java разработчик, Senior

ID 27181
ИВ
Игорь В.
Мужчина, 31 год
Россия, Россошь, UTC+3
Ставка
4 110,32 Р/час
вкл. НДС 5% (152.38 Р)
Специалист доступен с 12 июля 2025 г.

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

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Senior
Навыки
C++
Concurrency
DBeaver
DevOps
Docker Swarm
Elasticsearch
Framework
Git
GitLab
GitLab CI/CD
Grafana
Hardhat
Hibernate
IntelliJ IDEA
Java
JavaScript
Jira
JMeter
JSP
JUnit
Kafka
Kubernetes
Microservices
Mockito
MongoDB
NestJS
Node.js
PostgreSQL
Postman
Prometheus
QT
RabbitMQ
Redis
Solidity
Spring
Spring Boot
Spring Cloud
Spring Data
Spring MVC
SQL
TeamCity
Thymeleaf
Vue.js
Webstorm
Базы данных
библиотеки
брокеры сообщений
Мониторинг
Отрасли
Blockchain
Government & Public Sector
HRTech
Telecom
Знание языков
Английский — A2
Проекты   (7 лет)
NDA
Роль
Senior Software Developer Java
Обязанности
Wagmi hub bot — Telegram Mini App веб-приложение с высокой нагрузкой, предназначенное для проведения криптовалютных операций внутри мессенджера. Описание: Занимался разработкой и сопровождением backend-части модулей связанных с интеграцией блокчейна, массовой рассылкой сообщений, созданием игровых механик и реализацией внутренних сервисов приложения с акцентом на отказоустойчивость, производительность и безопасность системы. Команда: 7 человек (2 frontend, 3 backend, 1 architect, 1 qa) Обязанности: • Разработка внутреннего магазина: формирование и обработка платежных транзакций. Интеграция с платежными провайдерами, TON блокчейн, Telegram Stars • Разработка функционала для взаимодействия с web3 кошельком(создания, импорт/экспорт, подпись), разработка модуля синхронизации с блокчейном. • Проектирование и разработка игровых событий и заданий. • Проектирование и реализация масштабируемой архитектуры системы оповещений с поддержкой различных уровней приоритетов и обработкой больших объёмов сообщений. • Покрытие unit и integration тестами с использованием Junit, Mockito • Анализ кода и устранение уязвимостей. • Работа с архитектурой проекта, участие в принятии технических решений и выборе технологий. • Менторство и код-ревью младших разработчиков.
Достижения
Разработал масштабируемую событийно-ориентированную систему управления повторяющимися событиями с различной вероятностью и систему ставок в реальном времени для игры Rocket Fly. Что позволило обрабатывать более 10 тысяч одновременных WebSocket соединений эффективно и с минимальными задержками. • Настроил и автоматизировал масштабирование приложения с помощью Docker Swarm, что повысило производительность и отказоустойчивость в периоды высокой нагрузки.
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Java, Bash, JUnit, Mockito, Spring Boot, MinIo, Spring Cloud, Docker Swarm, Redis, web3, Stash, unit
Отрасль проекта
Blockchain
Период работы
Июль 2024 - Июнь 2025  (1 год)
Ростелеком Информационные Технологии
Роль
Senior Software Developer Java
Обязанности
Описание: На проектах Датапорт и Система управления справочной информацией — занимался разработкой и сопровождением backend-части модулей отвечающих за управление справочниками, администрирование и управление правами доступа, мониторинг и отчетность, нормализацию, создание и контроль единой, качественной и согласованной базы нормативно-справочных данных, для оптимизации бизнес-процессов и повышению эффективности работы предприятия. Команда: 17 человек (3 frontend, 8 backend, 1 qa, 5 analyst) Обязанности: • Проектирование и разработка распределённой системы управления справочной информацией с использованием Kafka для обеспечения масштабируемости и синхронизации данных в реальном времени. • Разработал и настроил полнотекстовый поиск с многоуровневой фильтрацией и категоризацией, обеспечив высокую производительность при обработке больших объёмов данных. • Разработка новых версий программ, включая внедрение новых функций и интеграцию с внешними системами. • Настройка CI/CD пайплайнов, автоматического масштабирования и обеспечения отказоустойчивости приложений с использованием K8s. • Работа с legacy-кодом, модернизация и адаптация устаревших решений под новые требования. • Проектирование и реализация масштабируемой архитектуры системы оповещений с поддержкой различных уровней приоритетов и обработкой больших объёмов сообщений. • Тестирование ПО с использованием Junit, Mockito, Jmeter. • Рефакторинг кода для улучшения его структуры, читаемости и производительности. • Постановка целей для команды, участие в планировании и распределении задач. • Участие в архитектурных решениях для повышения масштабируемости и надежности системы. • Управление командой из 4 разработчиков, координация работы и контроль выполнения задач в срок. • Обучение и наставничество младших специалистов, помощь в решении технических задач и развитие их профессиональных навыков.
Достижения
• Разработал масштабируемый высоконагруженный портал открытых данных с личным кабинетом, обеспечивающий заказ услуг и обмен данными через сервер в режиме реального времени. • Оптимизировал процесс индексации поиска, внедрив многопоточность и интеграцию с Kafka, что позволило увеличить скорость обработки данных в несколько раз. • Разработал многоуровневую систему управления правами доступа с поддержкой разграничения платного и бесплатного контента, обеспечив гибкое управление пользователями и монетизацию
Стек специалиста на проекте
PostgreSQL, Elasticsearch, Java, JUnit, Mockito, Spring Boot, JMeter, Kubernetes, Camunda, Kafka, Spring Cloud, CI/CD
Отрасль проекта
Telecom
Период работы
Январь 2021 - Июль 2024  (3 года 7 месяцев)
ООО "УК Прообраз"
Роль
Middle Software Developer Java
Обязанности
Проект: RYTS — веб-приложение, для HRTech продуктов. Описание: Создавал с нуля приложение и его сервисы, ориентированные на бизнес-процессы HR-tech, внедрял новый функционал, повышающий эффективность продукта. Команда: 2 человека (2 fullstack) Обязанности: • Разрабатывал функционал клиентской части и административной панели, включая формирование платного и бесплатного контента. • Создавал и внедрял биллинг-систему для управления оплатами и подписками. • Реализовывал систему внутренних рассылок для эффективного взаимодействия с пользователями. • Разрабатывал и настраивал систему полнотекстового поиска с многоуровневой категоризацией и расширенными фильтрами по контенту. • Обеспечивал поддержку и сопровождение сервиса, включая устранение багов и оптимизацию производительности.
Достижения
• Настроил CI/CD-процессы для автоматизации непрерывного деплоя, что повысило скорость и надёжность выпуска новых версий. • Разработал удобную систему фильтрации по дереву признаков, что значительно упростило поиск продуктов для клиентов.
Стек специалиста на проекте
Docker, Elasticsearch, Spring Boot, MongoDB, GitLab CI/CD, java 14
Отрасль проекта
HRTech
Период работы
Апрель 2020 - Декабрь 2020  (9 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Московский авиационный институт (национальный исследовательский университет)
Специальность
Авиационные, ракетные двигатели и энергетические установки
Завершение учебы
2017 г.

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

E-commerce & Retail • FinTech & Banking • Social Networking • Urban technology
АБ
Артур Б.
Ереван
Java разработчик
Senior
4 238,77 Р/час
3rd
Abstract
Adapter
Agile
Amazon
Amazon DynamoDB
Amazon Web Services
AntD
Apex
API
+142

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

Подробнее
Insurance • RnD
МП
Максим П.
Минск
Java разработчик
Senior
3 447,01 Р/час
ELK
Grafana
Работа с интеграциями
GitLab
Разработка
MS Windows
Tomcat
Базы данных
Spring Data
Lombok
+106

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

Подробнее

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

Blockchain • E-commerce & Retail
АК
Артем К.
Минск
JavaScript разработчик
Middle
2 954,3 Р/час
PostgreSQL
Git
HTML
CSS
JavaScript
Node.js
GraphQL
Webpack
Express.js
TypeScript
+15

• Программирование на JavaScript и TypeScript • Знание HTML и CSS • Опыт работы с фреймворком React • Знание базовых принципов разработки веб-приложений • Умение работать с Git или другими системами контроля версий • Разработка и отладка кода • Умение решать проблемы и обучаться новым технологиям • Знание Solidity для разработки смарт-контрактов на блокчейне Ethereum • Опыт работы с фреймворком Hardhat для разработки и тестирования смарт-контрактов • Использование библиотеки Ethers для взаимодействия с блокчейном Ethereum • Активное использование искусственного интеллекта в кодогенерации, что повышает эффективность работы в разы. Умелое составление промтов для искусственного интеллекта с целью получения релевантных результатов. Выбранные библиотеки и языки: • React.js: Фреймворк для разработки пользовательских интерфейсов • Apollo Client: Клиент GraphQL для выполнения запросов к серверу • Express.js: Фреймворк для создания веб-приложений на Node.js • Node.js: Среда выполнения JavaScript на сервере • HTML и CSS: Языки разметки и стилей для веб-разработки • Git: Система контроля версий для управления кодом проекта • GraphQL: Язык запросов для эффективного обмена данными между клиентом и сервером • PostgreSQL: Реляционная база данных для хранения и управления данными • Webpack: Инструмент для сборки и упаковки веб-приложений • TypeScript: Статически типизированный язык программирования, обеспечивающий более безопасное и строгое развитие JavaScript-кода • Solidity: Язык программирования для разработки смарт-контрактов на блокчейне Ethereum • Hardhat: Фреймворк для разработки и тестирования смарт-контрактов на блокчейне Ethereum • Ethers: Библиотека для взаимодействия с блокчейном Ethereum и выполнения транзакций

Подробнее