Skip to main content
Karen PetrosianKP
Open to opportunities

Karen Petrosian

@karenpetrosian

Senior Java backend engineer building event-driven microservices for high-load fintech and industrial systems.

Zimbabwe
Message

What I'm looking for

I’m looking to lead backend architecture for high-load, event-driven microservices—optimizing performance, reliability, and integrations while collaborating with stakeholders on production rollouts in fintech or industry.

I’m a Senior Java Backend Engineer with 4.5+ years of experience building high-load distributed systems (100k+ ops/day) in fintech and industry, including Sber, Russian Railways, and NLMK. I specialize in event-driven architecture, microservices, and scalable backend platforms that stay stable under real production pressure.

At UMBRELLA IT, I develop and evolve a high-load distributed platform (30+ microservices) for end-to-end tracking of production operations in the NLMK ecosystem. I contribute to architecture, integrations with corporate WMS/MES and external APIs, and introduced a metal movement tracking mechanism using the outbox pattern—resulting in 100,000+ operations/day processing, ~40% faster processing, and ~60% fewer system errors.

Previously, I designed and implemented a distributed EDI system for electronic document exchange at Main Computing Center of Russian Railways, leveraging Kafka- and Spring Cloud-based event-driven processing for reliable delivery and asynchronous integration. I also teach database engineering at HSE University, bringing practical, production-oriented experience into how I work and how I help students think about engineering tradeoffs.

Experience

Work history, roles, and key accomplishments

UI
Current

Senior Java Developer

Umbrella IT

Apr 2024 - Present (2 years 2 months)

Develop and evolve a high-load distributed platform for end-to-end production operations tracking across 30+ microservices, processing 100,000+ operations/day without SLA degradation. Improved processing speed by 40%, reduced system errors by ~60%, and introduced outbox-pattern-based metal movement tracking while optimizing modules and supporting production rollout.

MR

Middle Java Backend Developer

Main Computing Center of Russian Railways

Jan 2022 - Apr 2024 (2 years 3 months)

Designed and implemented an event-driven EDI system for electronic document exchange between Russian Railways divisions using Kafka and Spring Cloud. Deployed to 3 production branches, reduced document exchange time by ~45%, and enabled scaling/onboarding of new services without downtime via microservices migration and API Gateway/Eureka-based routing.

Education

Degrees, certifications, and relevant coursework

NUST MISIS logoNM

NUST MISIS

Bachelor’s degree in Applied Mathematics, Applied Mathematics

Bachelor’s degree in Applied Mathematics at NUST MISIS, Department of Engineering Cybernetics.

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan