Перейти к содержимому

Ренат Манбаев

Java-разработчик

Middle Москва, Россия
4 г. 11 мес. опыта 37 навыка

О себе

Backend-разработчик с опытом коммерческой разработки на Java и Spring. Работал над backend-частью финансовых и складских систем. Мне интересно развиваться в направлении высоконагруженных приложений, распределённых систем и сложных архитектурных решений. В работе стараюсь не только писать код, но и глубоко разбираться в бизнес-логике, ограничениях системы и причинах технических решений. Комфортно чувствую себя в команде: участвую в обсуждениях, нахожу компромиссы. Хочу дальше расти как backend-инженер, участвовать в проектировании сервисов, развитии архитектуры и решении сложных задач в командах, где ценят инженерный подход и ответственность за результат.

Опыт работы

Альфа Инвестиции

07.2023 — по н.в. 2 г. 11 мес.

Backend Java Developer

Middle Удалённо Москва

Стек: Java 17, Spring Boot, Spring MVC, Spring Security, Spring Data JPA, Hibernate, PostgreSQL, Redis, Apache Kafka, REST API, OpenFeign, gRPC, OAuth2, JWT, MapStruct, Liquibase, Maven, JUnit 5, Mockito, Testcontainers, Resilience4j, Micrometer, Prometheus, Grafana, ELK, Logback, Docker, Kubernetes, Swagger. Обязанности: — Развитие backend-части инвестиционного продукта: портфель клиента, брокерские операции, документы, заявки и интеграции со смежными системами. — Участие в командной разработке: декомпозиция задач, оценка технических рисков, согласование API-контрактов, взаимодействие с frontend-разработчиками, аналитиками, тестировщиками и владельцами смежных сервисов.

  • Доработал модуль портфеля (активы, валютные остатки, брокерские счета, агрегированные показатели): расширил API новыми полями без нарушения обратной совместимости. Результат: −20% запросов со стороны frontend при открытии портфеля.
  • Исправил некорректное отображение статуса торговой заявки при задержках и повторных событиях от брокерской системы — переработал обработку асинхронных событий, сделав обновление статусов устойчивым к сбоям.
  • Доработал модуль расчёта комиссий с учётом новых тарифных условий и параметров сделки — пользователь видит корректный предварительный расчёт перед подтверждением операции. Результат: 0 обращений по расхождению предварительной и итоговой комиссии после релиза.
  • Развивал backend-интеграцию с сервисами новостей, аналитики и инвестиционных идей: реализовал фильтрацию материалов по инструментам, категориям и доступности — frontend получает уже подготовленные данные.
  • Доработал сценарий онлайн-подачи заявки на открытие/обслуживание брокерского счёта: добавил проверки, статусы обработки и передачу дополнительных данных во внутренние системы. Результат: −12% заявок, уходящих в ручную проверку из-за неполных данных.
  • Развивал backend API для истории операций, брокерских документов и клиентских отчётов: улучшил фильтрацию, пагинацию и обработку ошибок при получении данных из смежных систем.

Instock WMS

07.2021 — 07.2023 2 г.

Backend Java Developer

Middle Офис Москва

Стек: Java 8+, Spring, Spring Security, Spring Data JPA, Hibernate, PostgreSQL, MSSQL, Redis, Apache Kafka, RabbitMQ, REST API, Gradle, Ant, Docker, Nomad, Jenkins, Prometheus, Micrometer, Grafana, Swagger. Обязанности: — Разработка и поддержка backend-модулей WMS: приёмка, адресное хранение, перемещение, отбор, отгрузка и синхронизация складских данных. — Участие в проектировании бизнес-логики складских процессов и согласовании интеграционных сценариев с ERP-системами. — Работа с REST API, базой данных, очередями и интеграционными сообщениями; контроль корректности остатков и статусов операций. — Написание тестов, исправление дефектов, анализ логов, разбор проблемных сценариев и повышение устойчивости существующего решения.

  • Доработал модуль адресного хранения: добавил проверки вместимости ячеек, типа товара, складской зоны и правил совместимости — снизил число ошибок при размещении товара после приёмки. Результат: −18% ошибок размещения по некорректным ячейкам.
  • Развивал сценарий приёмки товара (обработка поставок, сканирование штрихкодов, сверка количества, создание остатков): доработал обработку расхождений, чтобы операторы могли корректно фиксировать недостачи, излишки и пересорт.
  • Исправил ошибки обработки операций с ТСД из-за разных форматов штрихкодов, упаковок и единиц измерения — переработал валидацию и нормализацию входящих данных для приёмки, отбора и перемещения. Результат: −20% ошибок обработки операций с ТСД.
  • Развивал интеграцию WMS с внешними ERP-системами: обмен заказами, поставками, остатками и статусами складских операций.
  • Решил проблему повторного выполнения операций при ретраях с ТСД, сетевых сбоях и повторной доставке сообщений — реализовал идемпотентную обработку для приёмки, перемещения, отбора и отгрузки. Результат: повторное списание / создание остатков исключено в типовых сценариях.

Образование

Новосибирский государственный технический университет

— 2026

Автоматизация технологических процессов и производств (по отраслям)

Магистр

Новосибирский государственный технический университет

— 2026

искусственный интеллект в управлении объектами электроэнергетики

Магистр

Навыки

Java 17 Spring Boot Spring MVC Spring Security Spring Data JPA Hibernate PostgreSQL Redis Apache Kafka REST API OpenFeign gRPC OAuth2 JWT MapStruct Liquibase Maven JUnit 5 Mockito Testcontainers Resilience4j Micrometer Prometheus Grafana ELK Logback Docker Kubernetes Swagger RabbitMQ Java 8+ Spring Gradle Ant Nomad Jenkins MSSQL

Языки

Русский Родной
Английский B1 — Средний
Казахский C1 — Продвинутый

Личные данные

Возраст 23 года
Гражданство Казахстан
Ссылка скопирована