ОЧ
Олег Ч.
Мужчина, 34 года
Россия, Тюмень, UTC+5
Ставка
2 298,7 Р/час
НДС не облагается
Специалист доступен с 14 октября 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Знание языков
Русский — C2
Английский — B2
Казахский — A1
Главное о специалисте
Java-разработчик с 4.5 годами практического опыта в проектах банковского, нефтяного, розничного и фармацевтического секторов. Обладаю навыками построения масштабируемых backend-систем, оптимизации производительности с использованием параллелизма и интеграции корпоративных систем.
Проекты
(5 лет 4 месяца)
Информационные технологии, системная интеграция, интернет
Роль
Middle Java Software Engineer
Обязанности
Проектирование и разработка высоконагруженных многомодульных веб-приложений и сервисов
Разработка сложных функциональных модулей
Создание динамических и гибких API
Проведение анализа производительности и оптимизация критически важных участков кода
Оптимизация работы с базами данных
Обеспечение целостности и уникальности данных в базе данных, включая реализацию составных ключей для предотвращения дубликатов.
Настройка и управление системами мониторинга производительности (Prometheus и Grafana) для анализа работы системы и выявления узких мест.
Разработка сложного функционала по генерации отчетов, включая создание Excel-отчетов со встроенными формулами и сводными (pivot) таблицами для нужд бизнес-анализа.
Расширение и доработка функционала пользовательского интерфейса с использованием современных фреймворков (например, ReactJS) для отображения статусов процессов в реальном времени.
Взаимодействие с аналитиками и заказчиками для реализации функционала, направленного на автоматизацию бизнес-процессов
Внедрение решений для сокращения времени разработки и ускорения вывода срочных изменений в продакшн.
Достижения
- Реализовал динамические эндпоинты с использованием протокола OData, что помогло сократить до 50 backend задач на проекте контроля качества данных для крупной нефтяной компании.
- Ускорил расчет данных о проверках с секунд до миллисекунд за счет многопоточности.
- Настроил метрики Prometheus и Grafana для мониторинга и анализа производительности системы.
- Разработал веб-приложение для модерации контента, обрабатывающее более 100 000 сообщений в день и успешно используемое несколькими клиентами.
- Создал многомодульное веб-приложение, соответствующее международным стандартам финансовой отчётности (IFRS), используемое банками для конвертации отчётов в необходимый формат.
- Расширил функциональность интерфейса с помощью ReactJS для отображения статуса генерации в реальном времени, что помогло сократить время разработки срочных задач.
- Разработал функционал по генерации Excel отчетов со встроенными формулами и pivot таблицами для анализа продаж французской фармацевтической компании.
- Реализовал составные ключи для добавления уникальности в базе данных и устранения дубликатов.
- Ускорил время выполнения SQL-запросов более чем на 50% за счет lazy fetching и entity graphs.
Стек специалиста на проекте
API, Бизнес-анализ, JPA, Grafana, Prometheus, Data, Entity Framework, Context, OData, MS Excel, Dynamic, Fetch, Application, Backend, React, Enfuce, Grape, format, Convert, Lazy loading, monitoring, client, build, IFRS, анализ производительности, SQL запросы, embedded, developer, Автоматизация бизнес-процессов, database, Анализ, metrics, forts, lazy, Pivot, fetching
Отрасль проекта
RnD
Период работы
Август 2021 - Июль 2024
(3 года)
ICL Soft
Роль
Junior Java Software Engineer
Обязанности
Интеграция корпоративных систем: Планирование и реализация интеграции внутренних информационных систем с внешними сервисами, используя шины данных (например, WSO2 ESB). Ответственность за конфигурирование платформы и использование готовых коннекторов для минимизации затрат.
Обеспечение целостности транзакций: Разработка механизмов обеспечения атомарности и целостности данных, включая создание хранимых процедур для имитации транзакционной поддержки в сервисах, которые изначально ее не имеют.
Оптимизация базы данных (NoSQL): Анализ и повышение производительности работы с данными
Рефакторинг и повышение эффективности кода: Проведение рефакторинга и применение методов параллелизма для критически важных бизнес-процессов, что привело к сокращению времени обработки больших объемов данных
Автоматизация операций с данными: Разработка и внедрение скриптов (JS) для автоматизированного обновления и массовой обработки больших наборов данных
Разработка функционала отчетности: Разработка утилит и инструментов для массовой загрузки данных, необходимых для достижения стратегических целей компании (на примере французского ритейлера).
Наставничество (менторство) младших инженеров, предоставление рекомендаций по техническим решениям и стандартам кодирования.
Активное участие в передаче знаний команде поддержки, документирование технических решений и обучение персонала для обеспечения бесперебойной эксплуатации систем.
Достижения
- Интегрировал систему французского ритейлера с внешними сервисами через шину данных WSO2 ESB, сократив затраты за счет использования готовых коннекторов и конфигурируемой платформы.
- Разработал хранимые процедуры для добавления транзакций в сервисах без поддержки транзакций.
- Автоматизировал обновление более 12 миллионов записей с помощью JS-скриптов и загрузки файлов, обеспечив своевременное достижение маркетинговых целей.
- Был наставником для младших инженеров и передавал знания команде поддержки.
- Увеличил скорость обработки запросов в 10 раз, добавив индексы в MongoDb.
- Сократил время обработки 600 тыс. товаров в 100 раз с помощью параллелизма и рефакторинга кода.
Стек специалиста на проекте
JavaScript, Планирование, MongoDB, Базы данных, ESB, Рефакторинг, WSO2, Работа с интеграциями, Разработка, автоматизация, Анализ, оптимизация, Нереляционные БД (NoSQL), Поддержка, настройка, конфигурирование, Транзакции
Отрасль проекта
RnD
Период работы
Февраль 2020 - Август 2021
(1 год 7 месяцев)
GDC (Fujitsu preferred supplier of Services)
Роль
Разработчик
Обязанности
- Администрировал Linux-серверы и инфраструктуру для зарубежных заказчиков в 33 странах.
- Работал с международными техническими командами для оперативного решения инцидентов.
- Автоматизировал рутинные задачи с помощью скриптов.
Стек специалиста на проекте
Bash, Linex
Отрасль проекта
RnD
Период работы
Апрель 2019 - Февраль 2020
(11 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Готов
Релокация
Внутри страны, За границу
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Tomsk State University of Control Systems and Radioelectronics
Специальность
Software Engineering
Завершение учебы
2022 г.