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

ID 26321
ИА
Игорь А.
Мужчина, 34 года
Россия, Москва, UTC+3
Ставка
2 987,01 Р/час
НДС не облагается
Специалист доступен с 14 сентября 2025 г.

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

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Senior
Навыки
API
AsyncAPI
ceph
CI/CD
Confluence
Consul
Elasticsearch
event-driven
Flyway
GitLab
Gitlab CI
Gradle
gRPC
Helm
IntelliJ IDEA
Java
Jenkins
Jira
JUnit
JWT
Kubernetes
Liquibase
Maven
Mockito
MongoDB
oauth2
OpenAPI
OpenShift
Postgis
PostgreSQL
Postman
Redis
REST API
S3
SOAP
Spring JDBC
Spring Security
SQL
Swagger
WebSockets
Zookeeper
Отрасли
Manufacturing
Urban technology
Главное о специалисте
Java-разработчик с опытом более 5 лет. Специализируется на создании высоконагруженных, распределённых микросервисных систем для автоматизации бизнес-процессов. Эксперт в проектировании архитектуры, оптимизации производительности, работе с геоданными, безопасностью и CI/CD. Хорошо знаком с принципами работы SSE (Server-Sent Events) и возможностями их применения для надёжной и масштабируемой доставки real-time данных от сервера к клиенту. Работал в промышленных и сервисных проектах, умеет адаптировать технологии под задачи бизнеса, устранять узкие места и повышать отказоустойчивость систем.
Проекты   (6 лет 5 месяцев)
CRM система для энергетики региона
Роль
Java разработчик
Обязанности
Команда: 2 аналитика, 2 тимлида, 1 FE, 1 BE, PM, DevOps Задачи и достижения: Разработка и оптимизация RESTful API для микросервисов (авторизация, инциденты, карты); Использование Spring JDBC для оптимизации SQL-запросов; Интеграция Kafka: продюсеры/консьюмеры, событийная модель; Работа с PostgreSQL и MongoDB: оптимизация запросов, пространственные индексы; Интеграции с Dadata, геокодерами, Ceph-хранилищем; Администрирование: настройка VPN, перенос сервисов, CI/CD с Jenkins; Настройка и поддержка CI/CD pipeline в GitLab CI для деплоя микросервисов; Безопасность: Keycloak, управление правами, шифрование паролей. Быстрое освоение архитектуры за 1.5 месяца; Оптимизация и разработка API и логики картографических модулей; Успешная интеграция Kafka, Keycloak, Ceph; Настройка и деплой микросервисов через Kubernetes (OpenShift), использование Helm-чартов для управления конфигурациями; Импорт более 350 тыс. записей и ускорение фильтрации объектов; Повышение безопасности и стабильности системы; Исправление критических багов, участие в спринтах и архитектурных решениях; Написание модульных и интеграционных тестов (JUnit 5, Mockito); Использование JWT для передачи данных между сервисами в микросервисной архитектуре; Работа с маршрутизацией через API Gateway. Масштабируемая и производительная система; Внедрение геофильтрации и оптимизированного импорта данных; Упрощение деплоя и управления конфигурациями. Участие в код-ревью
Достижения
Личные достижения: Быстрое погружение в проект и освоение его архитектуры во время испытательного срока – за короткий срок (1,5 месяца), разобрался в сложной микросервисной системе, работе с конфигурациями и интеграциями. Разработка и оптимизация микросервисов – создал и доработал сервисы для работы с инцидентами, пользователями и топологией, улучшив их производительность. Интеграция с Kafka – реализовал продюсеров и консьюмеров для передачи событий между сервисами, обеспечив стабильное взаимодействие. Оптимизация работы с геоданными – внедрил пространственные индексы, что ускорило фильтрацию объектов и снизило нагрузку на сервер Импорт данных из БД заказчика – проанализировал структуру, адаптировал данные и реализовал процесс переноса с учётом особенностей системы Работа с безопасностью и авторизацией – реализовал шифрование паролей, управление ролями и настройку доступа для суперпользователей Администрирование серверов и CI/CD – освоил работу с VPN, серверами, деплоем через Putty и FileZilla, обеспечил корректный перенос сервисов между стендами. Исправление критических багов – анализировал логи, проверял конфигурации, выявлял и устранял ошибки, повышая стабильность системы. Эффективное взаимодействие в команде – участвовал в планировании спринтов, обсуждениях архитектурных решений и оптимизации процессов. Результаты проекта: Оптимизирована работа с большими объемами данных – реализован эффективный импорт и обработка 350+ тысяч записей из БД заказчика, что ускорило загрузку данных и снизило нагрузку на систему. Реализована динамическая фильтрация объектов по координатам – улучшена производительность API за счет использования пространственного индекса и продуманного механизма отбора данных. Обеспечено стабильное взаимодействие сервисов через Kafka – настроены продюсеры и консьюмеры для передачи сообщений между микросервисами, включая валидацию пользователей и событийную модель системы. Создана и доработана система управления объектами топологии – реализованы CRUD-операции, обработка координат, управление узлами и связями на карте. Повышена безопасность системы – внедрен механизм шифрования паролей, аутентификация и разграничение доступа для суперпользователей и операторов. Исправлены критические ошибки в системе – устранены баги, мешавшие корректному отображению данных, исправлена работа эндпоинтов и внесены изменения в конфигурацию API. Упрощена работа с конфигурацией и развертыванием сервисов – настроены удобные параметры для обновления системы, упрощен процесс деплоя. Обеспечено корректное управление правами пользователей – реализована логика назначения ролей и доступа, что улучшило контроль за системой и безопасность данных. Система протестирована и подготовлена к дальнейшему масштабированию – за счет исправления багов, улучшения логики работы с геоданными и взаимодействия сервисов.
Стек специалиста на проекте
PostgreSQL, Docker, REST API, Mockito, Spring Boot, Maven, Gradle, MongoDB, Jenkins, Grafana, Kubernetes, Prometheus, OpenShift, Keycloak, Spring JDBC, Helm, Kafka, Spring Cloud, JUnit 5, Spring WebFlux, Gitlab CI, ceph, Java 11-17
Отрасль проекта
Urban technology
Период работы
Январь 2023 - По настоящее время  (2 года 9 месяцев)
Система управления производством
Роль
Java (backend) разработчик
Обязанности
Команда: 5 BE, тимлид, 2 QA, DevOps Задачи и достижения: Разработка RESTful API для модулей логистики и склада; Интеграция JWT для межсервисной аутентификации; Работа с безопасностью и API Gateway, Kafka; Мониторинг через ELK, Grafana, Prometheus; Расширение бизнес-логики и поддержка масштабируемости; Работа с геоданными и GIS-интеграциями. Разработка REST API с Spring Data JPA и Hibernate; Повышение надёжности и масштабируемости сервисов; Сокращение времени обработки заказов в 2–3 раза; Быстрая реализация новых модулей и функций. Увеличение скорости на 35%, сокращение ошибок на 40%; Успешная интеграция электронной подписи и GIS. Работа с Camunda; Использование JUnit 5 для покрытия тестами критической бизнес-логики; Перевод всех модулей проекта на Hibernate
Достижения
Личные достижения: Удалось добиться высокой надежности системы: сервисы устойчивы к сбоям и могут масштабироваться при увеличении нагрузки; Автоматизация документооборота сократила время обработки заказов с нескольких дней до нескольких часов; Реализация микросервисной архитектуры позволила команде быстро добавлять новые функции и улучшать существующие; Результаты проекта: Увеличение скорости обработки заказов на 35% Сокращение времени резервирования и маршрутизации на 25% Оптимизация документооборота, сокращение ошибок на 40% Успешная интеграция с внешними API (электронная подпись, GIS-сервисы)
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Docker, REST API, Spring Boot, Maven, Hibernate, MongoDB, Jenkins, Grafana, Prometheus, OpenShift, Keycloak, Spring Data JPA, Camunda, ELK, Kafka, Spring Cloud, JUnit 5, Redis, OpenAPI, Java 11-17
Отрасль проекта
Urban technology
Период работы
Февраль 2021 - Январь 2023  (2 года)
Система учёта и печати
Роль
Java разработчик
Обязанности
Команда: 1 BE, аналитик Задачи и достижения: Интеграция интерфейса с 1С-базой склада; CRUD-операции для заказов и клиентов; Автоматизация печати этикеток и генерация шаблонов; Мониторинг и логирование; Использование WebSocket для real-time оповещений о изменениях в складских остатках; Повышение удобства внутреннего документооборота; Ускорение обновлений складских остатков; Повышение прозрачности и надёжности. Ускорение складских процессов и печати; Оптимизация доступа к информации и мониторинга.
Достижения
Личные достижения: Упрощение доступа к данным, ранее доступным только через 1С Повышение удобства работы сотрудников с внутренними процессами. Создание надежной системы хранения данных Результаты проекта: Реализованы CRUD-операции для управления заказами, клиентами и складскими остатками, что позволило ускорить обработку заявок; Оптимизирована интеграция с 1С, что сократило время обновления складских данных и уменьшило количество ошибок при заказах; Автоматизирован процесс печати этикеток, внедрены API для генерации и управления печатными шаблонами, что повысило скорость выполнения заказов; Улучшена работа склада – оптимизирована логика учета материалов, что позволило менеджерам быстрее находить нужные позиции и формировать заказы; Повышена прозрачность работы системы – внедрен мониторинг и логирование операций, что помогло сократить время на поиск и устранение проблем; Скорость работы системы увеличена, менеджеры теперь работают быстрее, а складские остатки обновляются без задержек;
Стек специалиста на проекте
PostgreSQL, Postman, REST API, Mockito, Spring Boot, IntelliJ IDEA, Java 11, WebSockets
Отрасль проекта
Manufacturing
Период работы
Апрель 2019 - Декабрь 2020  (1 год 9 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Волгоградский институт бизнеса
Специальность
Прикладная информатика
Завершение учебы
2011 г.

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

E-commerce & Retail • FinTech & Banking • Manufacturing
ИБ
Илья Б.
Санкт-Петербург
Java разработчик
Senior
3 636,36 Р/час
Apache Kafka
API
CI/CD
Collections
Concurrency
Confluence
Docker
Elasticsearch
Flyway
Framework
+79

Специализируется на создании и оптимизации распределённых микросервисных систем для автоматизации бизнес-процессов. Обладает опытом работы в крупных промышленных проектах в сферах финансов, ритейла и производства. Имеет глубокую экспертизу в построении отказоустойчивых систем, способных обрабатывать тысячи запросов в секунду без деградации производительности. Участвовал в создании core-системы для ритейла, которая стала основой всей инфраструктуры доставки компании и успешно выдержала нагрузочные тесты с ростом производительности на 40%. Имеет опыт оптимизации существующих решений, включая работу с базами данных и брокерами сообщений. В одном из проектов удалось снизить количество инцидентов в 2 раза за счёт повышения тестового покрытия до 80% и устранения критичных узких мест. Командные навыки: * Управление задачами: фиксирую статусы задач, понимаю приоритеты и дедлайны. Участие в code review, провожу code review с детальными объяснениями * Продуктовый подход: учитываю бизнес-задачи при разработке. * Ведение проекта: имею опыт в распределении и постановке задач для небольших команд. * Code Review: постоянное улучшение и актуализация кода. * Умение находить root cause проблем: Способность видеть системные проблемы и декомпозировать сложные задачи Эксперт в разработке распределенных систем: ·Разрабатываю отказоустойчивые, высоконагруженные микросервисные системы с учетом лучших практик масштабируемости, безопасности и эффективности. Повышение удобства работы сотрудников с внутренними процессами. ·Умею проектировать сложные архитектуры, которые выдерживают тысячи запросов в секунду без деградации производительности. Глубокое понимание работы с геоданными и 2D-пространством: · Работал с картографическими сервисами, GIS-решениями и пространственными базами данных (PostGIS, GraphHopper, Nominatim). ·Оптимизировал расчеты маршрутов, улучшал алгоритмы поиска ближайших объектов и интегрировал данные о геолокации в бизнес-логику

Подробнее
FinTech & Banking • Government & Public Sector • HRTech
АС
Армен С.
Ереван
Java разработчик
Senior
4 110,32 Р/час
Agile
Angular
Apache Kafka
Maven
Apache Tomcat
apis
Architecture
AWS
BDD
CI/CD
+90

Я являюсь инженером-программистом, специализирующимся на Java и Kotlin. С глубоким пониманием принципов разработки программного обеспечения, я стремлюсь создавать надежные и масштабируемые решения, соответствующие потребностям бизнеса. Я уверен в силе четкой коммуникации как с членами команды, так и с заинтересованными сторонами, чтобы обеспечить их согласованность и эффективное достижение целей. Моя цель — непрерывно учиться и адаптироваться к новым технологиям и тенденциям в отрасли, что позволяет мне вносить эффективный вклад в любые проекты. 🚀 DevOps Я считаю, что текущие тенденции в отрасли требуют от разработчиков не только знания классических технологий бэкенда, но и дополнительных инструментов и практик. Поэтому я начал изучать DevOps. Мне очень нравится эта область, и я думаю, что она прекрасно дополняет разработку на Java и Kotlin. Навыки DevOps также чрезвычайно полезны как для команды, так и для общего успеха бизнеса. Я работал с несколькими эффективными архитектурными шаблонами в DevOps, такими как контейнеризация с использованием Docker и оркестрация с помощью Kubernetes. Также я использовал такие инструменты, как Helm для управления развертываниями Kubernetes, GitLab CI/CD для автоматизации конвейеров, а также Prometheus с Grafana для мониторинга и обеспечения наблюдаемости. Эти инструменты помогают создавать масштабируемые, надежные и поддерживаемые системы, что крайне важно для современных процессов разработки. 🤖🦾 AI Технологии Кроме того, современная эпоха требует не только сильных технических навыков, но и правильного подхода к использованию технологий искусственного интеллекта. Я считаю, что мы уже наблюдаем процесс фильтрации в отрасли — где все больше повторяющихся и рутинных задач автоматизируется. Благодаря ИИ многие задачи теперь могут выполняться меньшими, более эффективными командами. Этот сдвиг позволяет нам сосредоточиться на стратегическом мышлении, креативности и создании более умных решений. Важно, чтобы инженеры адаптировались, ос

Подробнее
E-commerce & Retail • FinTech & Banking • Realty & Constructoring
ИШ
Игнат Ш.
Минск
Java разработчик
Senior
2 997,4 Р/час
access
ACID
Agile
aml
AmoCRM
API
API Gateway
ArgoCD
AWS
+138

▪ Разработчик программного обеспечения с более чем 4 летним опытом коммерческой разработки корпоративных приложений и стартапов ▪ Разработка и проектирование систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами ▪ Знание и опыт применения основных парадигм и принципов объектно-ориентированного программирования, паттернов проектирования, наилучших мировых практик в области разработки программного обеспечения. ▪ Создание и улучшение микро-сервисных приложений ▪ Опыт разработки с использованием облачных сервисов (AWS) ▪ Опыт использование и настройка CI/CD процессов (Gitlab, Jenkins) ▪ Анализ и оптимизация существующих систем: рефакторинг кода, написание модульных и интеграционных тестов ▪ Знание принципов SOLID, DRY, ACID, Clean Code ▪ Коммуникабелен, мотивирован, быстро осваивается и погружается в текущие процессы любой команды.

Подробнее

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

E-commerce & Retail • LifeStyle • Manufacturing • Marketing, Advertising & Design
ДА
Дмитрий А.
Ульяновск
Системный аналитик
Middle
2 697,4 Р/час
Работа с интеграциями
Системная аналитика
UML
Kanban
Визуализация
kanbanflow
office
Разработка
Программное обеспечение
взаимодействие с командой
+59

▶ Ответственность; ▶ Работа в команде; ▶ Автоматизация процессов; ▶ Оптимизация бизнес-процессов; ▶ Системная аналитика; ▶ Написание документации по ГОСТ; ▶ Сбор и описание требований; ▶ Управление проектами; ▶ Опыт преподавания; ▶ Опыт научных исследований; ▶ Опыт публичных выступлений. ▶ Проектирование интерфейсов; ▶ Моделирование и визуализация процессов; ▶ Понимание жизненного цикла разработки ПО; ▶ Опыт управления проектами; ▶ Опыт управления продуктом; ▶ Сбор бизнес-требований; ▶ Разработка технических заданий; ▶ Работа с SQL-запросами; ▶ Навыки разработки модели данных (ER – диаграмм) и проектирования БД; ▶ Использование инструментов Postman, Swagger для работы с API; ▶ Интеграция с помощью REST; ▶ Использование BPMN, UML; ▶ Прототипирование интерфейсов (mobile, web); ▶ Работа с монолитом; ▶ Проведение тестирования реализованной по документам функциональности; ▶ Взаимодействие с командой по scrum, kanban, waterfall; ▶ Знание английского языка.

Подробнее
AI & Robotics • E-commerce & Retail
АС
Артем С.
Тольятти
Backend разработчик
Junior+
357,14 Р/час
PostgreSQL
Git
HTML
CSS
API
SQL
Python
Selenium
REST API
Pytest
+28

Артём — backend-разработчик уровня Junior+ из Тольятти, Россия. Специализируется на веб-программировании, имеет опыт работы с Python, SQL, PostgreSQL, Git, HTML, CSS, Django, Flask, FastAPI, а также с инструментами для работы с данными, такими как Scikit-learn, Numpy и SciPy. Участвовал в разработке трёх проектов в отраслях E-commerce & Retail и AI & Robotics: - Barter Platform: разработал backend веб-приложения на Django для бартерной платформы обмена вещами с RESTful API и функциональностью регистрации пользователей, создания и управления объявлениями. - DBIM_bot: создал Telegram-бот для мониторинга цен на товары Ozon с уведомлениями об изменениях, используя Selenium, aiogram и asyncpg. - Handcrafted: разработал веб-приложение на Django для продажи изделий ручной работы с авторизацией и регистрацией пользователей, каталогом товаров, управлением корзиной и обработкой заказов.

Подробнее