Skip to main content
Arsen AsatryanAA
Open to opportunities

Arsen Asatryan

@arsenasatryan

Senior Java Engineer building fault-tolerant, high-load distributed systems in payments.

Armenia
Message

What I'm looking for

I’m looking for a Senior Java role working on high-load, fault-tolerant microservices—especially in payments/financial domains—where I can improve performance, build event-driven systems with Kafka, and drive cloud migrations with strong CI/CD and mentoring.

I’m a Senior Java Engineer with 5+ years of experience designing high-load, distributed systems in the financial and payment processing domain. I focus on fault-tolerant microservices, event-driven architecture, and performance improvements that eliminate operational bottlenecks and reduce latency.

Across my recent roles, I’ve implemented payment methods via PSP integrations (including Adyen, ProcessOut, and Braintree), and built microservices using Kotlin, Go, and Spring Boot with Kafka for async communication and PostgreSQL for data storage. I’ve also worked on distributed transactional consistency with LRA, and strengthened reliability through patterns like Saga/LRA and cloud migrations using GCP/AWS.

I bring strong database and engineering fundamentals—database partitioning, PL/SQL optimization, CI/CD with enterprise-grade tooling, and production-minded observability. I also enjoy mentoring and training, conducting sessions for students and junior developers in Java, Spring Boot, and SQL.

Experience

Work history, roles, and key accomplishments

SC
Current

Java / Spring Boot Trainer

Smart Code

Apr 2023 - Present (3 years 3 months)

Conduct training for students and junior developers in Java, Spring Boot, and SQL, including preparing educational materials and assignments. Supports code review sessions and mentoring activities.

ES

Senior Software Engineer

Energize Global Services

Aug 2024 - Jan 2026 (1 year 5 months)

Implemented Long-Running Actions (LRA) across distributed microservices to provide transactional consistency. Migrated services and infrastructure to GCP with Terraform, built Oracle-based purge processing using PL/SQL partitioning, and improved event processing by moving from Kafka to Kafka Streams.

Education

Degrees, certifications, and relevant coursework

UT

University of TNEU

Bachelor's degree, Informatics and Computer Science

2007 - 2014

Earned a Bachelor's degree in Informatics and Computer Science at University of TNEU from 2007 to 2014.

Get matched with your dream remote 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