Skip to main content
Maksim KalininMK
Open to opportunities

Maksim Kalinin

@maksimkalinin

Senior Java Developer specializing in microservices for banking and finance systems.

Russian Federation
Message

What I'm looking for

I want to apply best practices to business needs—building and evolving Java microservices in finance/accounting, mentoring teams, and delivering reliable integrations with strong architecture and testing discipline.

I’m a Senior Java Developer with more than 15 years of experience building software for accounting, trading, banking, and finance domains, including over 6 years with Java technologies. At Sberbank of Russia, I develop and maintain Spring Boot applications for ERP business event processing and build integration test infrastructure with 150+ scenarios using Embedded Kafka.

I’m strong in microservice patterns like circuit breaker, API gateway, and event-driven architecture. I implement reliable inter-service communication using Kafka messaging with the OutBox Pattern, create accounting features such as invoices, taxes, and payment processing, and coordinate and mentor Java developers to support team execution.

Experience

Work history, roles, and key accomplishments

SR
Current

Senior Java Developer

Sberbank of Russia

Mar 2021 - Present (5 years 4 months)

Developed and maintained Spring Boot services for ERP business event processing, including reliable inter-service communication using Kafka with the Outbox pattern. Built integration test infrastructure and implemented features for accounting workflows (invoices, taxes, and payments) while mentoring other Java developers.

Education

Degrees, certifications, and relevant coursework

FU

Faculty of Engineering and Automation, Bratsk University

Automation technological process engineer, Engineering and Automation

Studied at the Faculty of Engineering and Automation, Bratsk University, in 2005.

BU

Bratsk University

Automation technological process engineer, Automation technological process engineering

Studied at the Faculty of Engineering and Automation, Bratsk University, and became an automation technological process engineer in 2005.

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