Visualizar currículo
Desenvolvedor backend
Contratual
RússiaTogliatti
IntegralTrabalho remoto
Experiência de trabalho
13 anos 5 meses
Último local de trabalho
Effortel Technologies
Backend Java/Kotlin Developer
1 ano 4 meses
Sobre mim
Sobre mim
Я backend-разработчик с опытом 13+ лет на Java/Kotlin в телеком BSS/OSS и MVNO-платформах, ищу удалённую роль. Моя сильная сторона - глубокая работа со Spring, Kafka и интеграциями: беру фичи end-to-end и держу критичные сервисы стабильными под нагрузкой.
В Effortel я вёл фичу eSIM Lifecycle end-to-end (БД, домен, REST, Kafka, тесты), сократив provisioning с ~4ч до <30с, и возглавил миграцию Vodafone с SOAP RPC на Document-Literal в четырёх кодовых базах при zero downtime. Устранил urgent-инцидент переносимости номера через non-invasive REST recovery path, восстановив baseline ~2000 port-ins/сутки.
Ранее в Netcracker решил 400+ high-complexity инцидентов на 15+ телеком-проектах, снизив reoccurrence на ~60%.
Experiência em Affiliate
Dados ausentes
Experiência de trabalho13 anos 5 meses
Fevereiro 2025 - Maio 2026
(1 ano 4 meses)
Effortel Technologies
Backend Java/Kotlin Developer
В Effortel я backend-разработчик на Java/Kotlin в телеком-платформе для MVNO: вёл фичу жизненного цикла eSIM целиком — от миграций БД и доменной модели до REST и Kafka-консьюмера с тестами, за счёт чего ручной провижининг сократился с примерно четырёх часов до менее тридцати секунд; руководил миграцией интеграций с Vodafone с legacy SOAP RPC на SOAP Document-Literal с WSDL-контрактами в четырёх кодовых базах, вынес общую схему и убрал конфликт QName в XmlBeans, что дало около 60% сокращения времени генерации стабов без даунтайма; разбирал продовые инциденты — например, срочный сбой в MNP-in решил через REST-путь восстановления без прямого доступа к прод-базе и в тот же день провалидировал на QA, вернув поток примерно двух тысяч переносов номеров в сутки; кастомизировал обработку ошибок десериализации в Spring Kafka с дропом битых записей по заголовку, убрав рестарты консьюмеров из-за poison pill с трёх-пяти в неделю до нуля; сделал фреймворк валидации на JPA-листенерах с кэшированием составных ключей, заменив перехват по аннотациям на статическую фабрику, и закрыл целый класс NPE примерно на двухстах сущностях; писал zero-downtime Liquibase-миграции на Oracle, порядка пятнадцати, включая пер-MVNO настройки эндпоинтов и обработку NOT NULL с пустыми строками; плюс поднял мультитенантный мок-сервис на Karate для автоматизации тестбука HLR-шлюзов Orange и Proximus — 25 из 25 сценариев, прогон вместо примерно двух часов руками занимает около восьми минут.
Janeiro 2013 - Fevereiro 2025
(12 anos 2 meses)
Netcracker Technology
Backend Java/Kotlin Developer
В Netcracker я двенадцать лет работал backend-разработчиком на Java/Kotlin по BSS/OSS-платформам для международных телеком-операторов: разбирал и закрывал больше четырёхсот сложных инцидентов на стадиях разработки, UAT и Go-Live в более чем пятнадцати международных внедрениях, находил корневые причины и давал как постоянные фиксы, так и операционные воркэраунды для бизнес-критичных сбоев, за счёт чего повторяемость инцидентов упала примерно на 60%; занимался анализом кода, отладкой и тюнингом на уровне JVM, что давало до трёхкратного роста пропускной способности на высоконагруженных сервисах критического пути; оптимизировал SQL и PL/SQL на продовых Oracle и PostgreSQL через разбор планов выполнения, работу с индексами и пересмотр транзакционных границ — до 80% снижения p95-латентности запросов на OLTP-нагрузке; и построил инструментарий для диагностики: автоматический сбор логов, парсинг и наглядные отчёты, что сократило время поиска корневой причины с примерно четырёх часов до тридцати минут.
Habilidades
Spring Boot
Spring Data
Hibernate/JPA
Apache Kafka
Redis
JUnit/Mockito
микросервисы
SQL
Java
Docker
Kubernetes
Kotlin
Oracle
PostgreSQL
REST API
Proficiência em idiomas
Intermediário ინგlês
Nativo Russo
Emprego
Emprego
Integral, Parcial, Projeto
Formato de trabalho
Trabalho remoto
Horário de trabalho
5/2
Mudança
Impossível
Viagens de negócios
Viagens de negócios possíveis