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

ID 26321
ИА
Игорь А.
Мужчина, 34 года
Россия, Москва, UTC+3
Ставка
2 987,01 Р/час
НДС не облагается
Специалист доступен с 3 июля 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
Restful
S3
SOAP
Spring JDBC
Spring Security
SQL
Swagger
WebSockets
Zookeeper
Отрасли
Manufacturing
Urban technology
Главное о специалисте
Java-разработчик с опытом более 5 лет. Специализируется на создании высоконагруженных, распределённых микросервисных систем для автоматизации бизнес-процессов. Эксперт в проектировании архитектуры, оптимизации производительности, работе с геоданными, безопасностью и CI/CD. Хорошо знаком с принципами работы SSE (Server-Sent Events) и возможностями их применения для надёжной и масштабируемой доставки real-time данных от сервера к клиенту. Работал в промышленных и сервисных проектах, умеет адаптировать технологии под задачи бизнеса, устранять узкие места и повышать отказоустойчивость систем.
Проекты   (6 лет 3 месяца)
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. Упрощена работа с конфигурацией и развертыванием сервисов – настроены удобные параметры для обновления системы, упрощен процесс деплоя. Обеспечено корректное управление правами пользователей – реализована логика назначения ролей и доступа, что улучшило контроль за системой и безопасность данных. Система протестирована и подготовлена к дальнейшему масштабированию – за счет исправления багов, улучшения логики работы с геоданными и взаимодействия сервисов.
Стек специалиста на проекте
Java 11/17, Grafana, Gitlab CI, ceph, Spring JDBC, Spring Cloud, Keycloak, MongoDB, Mockito, Gradle, Prometheus, Helm, Kafka, Restful, Spring WebFlux, Docker, OpenShift, JUnit 5, Maven, REST API, Spring Boot, PostgreSQL, Jenkins, Kubernetes
Отрасль проекта
Urban technology
Период работы
Январь 2023 - По настоящее время  (2 года 7 месяцев)
Система управления производством
Роль
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-сервисы)
Стек специалиста на проекте
Java 11/17, ELK, Grafana, Spring Data JPA, Spring Cloud, Camunda, Keycloak, MongoDB, Redis, Prometheus, Kafka, Restful, Docker, Hibernate, OpenShift, JUnit 5, Maven, OpenAPI, RabbitMQ, REST API, Spring Boot, PostgreSQL, Jenkins
Отрасль проекта
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, Restful, WebSockets
Отрасль проекта
Manufacturing
Период работы
Апрель 2019 - Декабрь 2020  (1 год 9 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Волгоградский институт бизнеса
Специальность
Прикладная информатика
Завершение учебы
2011 г.

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

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 ▪ Коммуникабелен, мотивирован, быстро осваивается и погружается в текущие процессы любой команды.

Подробнее
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) ▪ Анализ существующих решений, их улучшение и адаптирование к требованиям бизнес процессов ▪ Коммуникабелен, мотивирован, быстро осваивается и погружается в текущие процессы любой команды. Нацелен на результат и решение задач.

Подробнее
EdTech • FinTech & Banking • Manufacturing • RnD
АК
Александр К.
Минск
Java разработчик
Lead
4 496,1 Р/час
Apache Solr
Apache Spark
AWS
AWS SQS
Bitbucket
boot
ClickHouse
commons
core
Data
+100

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

Подробнее

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

FinTech & Banking • FoodTech • LifeStyle • Social Networking
КЛ
Кирилл Л.
Пермь
Python разработчик
Senior
4 545,45 Р/час
Ros
OpenCV
client
Работа с интеграциями
TCP
Программное обеспечение
ДО
брокеры сообщений
Postman
Реляционные БД
+65

Кирилл — опытный Python-разработчик уровня Senior. Он обладает широким набором навыков, включая работу с различными фреймворками и инструментами, такими как Django, Flask, Docker, Selenium и многими другими. В портфолио Кирилла есть несколько проектов в разных отраслях: FinTech & Banking, Social Networking, LifeStyle и FoodTech. На проектах он выполнял разнообразные задачи, такие как разработка веб-сайтов, создание калькуляторов для оценки имущества, разработка REST API бэкенда для социальной сети, создание шоу из наземных и летающих дронов, а также разработка телеграм-бота и админ-панели для автоматизированного киоска по приготовлению пиццы. Кирилл имеет опыт работы в команде и способен самостоятельно выполнять проекты от начала до конца.

Подробнее
E-commerce & Retail • FinTech & Banking • FoodTech • Telecom
АС
Алёна С.
Тирасполь
QA ручной
Middle+
1 790,82 Р/час
Тест-дизайн
Postman
Snagit
DevTools
TestRail
PerfectPixel
Тест Анализ
Swagger
DBeaver
Fiddler
+23

Профессионал в области тестирования программного обеспечения. Опыт в тестировании iOS/Android приложений, веб-приложений. Внимательна к деталям, настойчивая, коммуникабельна. Умеет задавать правильные вопросы менеджерам, разработчикам и решать спорные вопросы с командой. Опыт управления командой. Основные направления: - Анализ и доработка требований - Постановка задач команде тестирования, разработчикам, аналитикам; - Тестирование API ; - Опыт разработки сценариев тестирования (чек-листов, тест- кейсов) с использованием основных техник тест дизайна; - Прохождение готовых кейсов; - Функциональное тестирование ПО; - Регрессионное тестирование; - Знание типов и видов тестирования, различных их классификаций; - Понимание жизненного цикла разработки ПО, методологий его разработки и места тестирования в данном процессе; - Документирование найденных дефектов в баг-трекинговых системах; - Показ демо представителям сопровождения и информационной безопасности.

Подробнее