Senior Java Developer
350 000 руб
Константин Викторович
Возраст
33 года (02 Июня 1993)
Город
Челябинск
Переезд невозможен
Гражданство
Россия
Полная занятость
11 лет 8 месяцев
Информационные технологии / IT / Интернет
Работал с high-load low-latency платформами, Kubernetes-инфраструктурой и чувствительными финансовыми и медицинскими
данными, совмещая разработку core-компонентов с поддержкой production на уровне L3.
- Оптимизировал существующие core-компоненты AML-платформы на Scala (Play Framework, Akka) для асинхронного
транзакционного и клиентского скрининга, обеспечив стабильную обработку миллионов событий под высокой нагрузкой.
- Реализовал и оптимизировал пайплайны обработки данных с Kafka, Cassandra и Elasticsearch для сценариев с throughput до 1
млн событий в день и задержкой <100 ms.
- Провёл миграцию с Marathon + Mesos на Kubernetes (20+ микросервисов) с использованием Docker, что упростило
масштабирование и эксплуатацию 24/7 production.
- Координировал работу L3-support команды (4 инженера) и оказывал консультации всему support-блоку, что помогло ускорить
решение критичных инцидентов и снизить MTTR на ~40%.
- Использовал GitHub Actions в backend-проекте для автоматизации сборки, тестирования и деплоя; при необходимости
дорабатывал workflow.
- Разработал backend медицинской платформы Movos Medicare на Kotlin(Spring) + Golang, реализовав модули KYC, опросников
пациентов, нотификаций, аудита, чек-ина и анонимного хранения данных. Оптимизация backend позволила сократить время
приёма пациентов с ~90 минут до 10–15 минут.
- Реализовал безопасную обработку медицинских данных с использованием HSM, CA и Keycloak, обеспечив соответствие
требованиям безопасности и регуляторов.
Информационные технологии / IT / Интернет
Участвовал в развитии нескольких продуктов компании (TimeX, LaborX, TimeFarm) в формате проектной и частичной занятости. Работал с высоконагруженными финтех- и Web3-системами, сложной бизнес-логикой и Telegram-продуктами, включая сервисы с
пиковыми нагрузками до 10 000 RPS.
- Переписал и развивал сервис авторизации с собственной реализацией OAuth-протокола на Node.js и Java + Spring, поддерживаятысячи одновременных пользовательских сессий.
- Разработал KYC-модуль и модуль нотификаций (SMS, Email, Push), автоматизировав массовые пользовательские процессы.
- Реализовал scheduler-компонент для периодических и отложенных задач, централизовав выполнение десятков фоновых бизнес- операций.
- Спроектировал и развивал модуль обработки депозитов, выводов и трансферов, интегрированный с более чем 8 платёжными
системами и blockchain-узлами, что ускорило последующие интеграции и снизило ручные операции.
- Поддерживал и рефакторил микросервисную архитектуру на MongoDB, PostgreSQL, RabbitMQ и Redis, обеспечивая стабильнуюработу под высокой нагрузкой.
- Разработал Telegram-ботов и backend для лендингов, интегрированных с основными сервисами платформы. Реализация ботов
увеличила приток новых пользователей на 50%. Разработал асинхронные сервисы для работы с профилями пользователей и
внешними API.
- Реализовал jobs crawler для парсинга агрегаторов вакансий (Lever, Greenhouse) с использованием OpenAI для анализа и
структурирования контента.Разработал сервис подбора работы с интеграцией с backend LaborX и Telegram-модулем. Интеграцияпозволила снизить нагрузку на backend LaborX в 3 раза.
- Спроектировал и реализовал backend Telegram-игры TimeFarm с нуля, выдерживающий до 10 000 RPS и ежедневной аудиториейпорядка 10 млн пользователей. Реализовал backend-API, выполняющие аналитические SQL-запросы в Google BigQuery для
визуализации и отчётности.
- Разрабатывал unit-, integration- и e2e-тесты в Node.js с применением Mocha (test runner), Chai (assertions) и Sinon (mocks, stubs,
spies).
Информационные технологии / IT / Интернет
Backend-разработчик в ML-платформе с акцентом на асинхронные вычисления и облачную инфраструктуру AWS, работавший на
стыке backend-разработки и data science.
- Оптимизировал и рефакторил Python-сервисы обучения и переобучения ML-моделей (Nameko, SQLAlchemy), повысив
стабильность выполнения длительных асинхронных вычислений.
- Реализовал Node.js backend-обвязку для управления ML-процессами и бизнес-логикой платформы.
Спроектировал оркестрацию задач обучения моделей с использованием EC2, SQS и AWS Lambda для масштабируемых batchи streaming-пайплайнов.
- Реализовал стриминговую обработку данных для подготовки и передачи данных в ML-пайплайны с обработкой больших
объёмов данных.
Информационные технологии / IT / Интернет
Backend-разработчик в enterprise- и банковских системах. Прошёл путь от автотестов до разработки production-сервисов и
микросервисной архитектуры. Разработал сервис уведомлений (SMS, Email, Push) для банковских production-систем, автоматизировав коммуникации с
клиентами. Перенёс бизнес-логику из Oracle PL/SQL в Java-сервисы, снизив связанность БД и повысив поддерживаемость кода в
enterprise-среде. Участвовал в разработке микросервисов обработки клиентских заявок. Разрабатывал end-to-end автотесты для web и desktop-приложений, используемых в регулярных релизных циклах.
Высшее (Бакалавр)
Кафедра ЭВМ
Информатика и вычислительная техника 230100
Челябинск, 2012 — 2016 гг.
Английский — Технический
Права категорий:
A, B
Стаж:
9 лет
Senior Backend Engineer с 9+ годами коммерческого опыта в разработке и эксплуатации высоконагруженных enterprise-систем для FinTech (AML), медицины, Web3 и SaaS. Работал в международных компаниях, поддерживая критичные production-платформы 24/7, обрабатывающие миллионы событий и транзакций в день с требованиями к низкой задержке (<100>
17 марта, 2009
25 000 руб
24 сентября, 2009
15 000 руб
Дмитрий Александрович
Город
Челябинск
Возраст
41 год (14 февраля 1985)
Опыт работы:
2 месяца
Последнее место работы:
Сотрудник торгового зала, Мегамарт
12.2008 - 02.2009
24 сентября, 2009
15 000 руб
Алина Альбертовна
Город
Челябинск local_shipping
Возраст
38 лет ( 2 ноября 1987)
Опыт работы:
-6 года и -1 месяца
Последнее место работы:
Прохождение производственной практики, ООО "Информационно-техническое сопровождение"
01.2007 - 05.2007
Резюме размещено в отрасли