Евгений Шабунин
@0003092
Senior Java backend engineer building high-load fintech systems, modernizing microservices, and mentoring teams.
What I'm looking for
I’m a Senior Java / Backend Software Engineer with 8+ years building high-load backend systems for the financial sector. I’m currently a Lead Developer at Alfa-Bank, where I architect microservice platforms and focus on measurable performance, reliability, and modernization.
In my current role, I designed the corporate Digital Profile microservice platform, scaled it across multiple services, and reduced cross-service latency. I led migrations to Java 21 with zero production downtime, re-platformed services from a reactive stack to virtual threads, and moved from Tarantool to MongoDB to lift throughput and reduce infrastructure cost.
I bring deep expertise across the Spring ecosystem, distributed systems, event-driven messaging, and secure development. I’ve also served as an Application Security Champion to establish secure-coding standards, mentored engineers and ran technical interviews, and previously improved release cycles and observability at Revolut, while advancing platform capabilities at Gazprombank.
Experience
Work history, roles, and key accomplishments
Lead Developer
Alfa-Bank
Sep 2023 - Present (2 years 10 months)
Architected a corporate Digital Profile microservice platform and scaled it across services to reduce cross-service latency. Led migrations to Java 21 and from a reactive stack to virtual threads, re-platformed data stores, established secure-coding standards, and mentored engineers.
Delivered backend card-issuing services for a high-load fintech platform. Led a monolith-to-microservices migration, improved response times using Redis and Kafka-based async processing, and enhanced reliability with ELK-based observability.
Senior Developer
Gazprombank
Dec 2020 - Sep 2022 (1 year 9 months)
Built a feature-toggle platform adopted across frontend teams to enable faster, lower-risk rollouts. Created reusable tracing/logging starters, introduced Hazelcast caching, migrated microservices to Java 21 to improve testing and reduce defects, and led code reviews and onboarding.
Java Developer
Novotelecom
Nov 2019 - Dec 2020 (1 year 1 month)
Worked on telecom billing automation by decomposing a monolith into microservices and increasing deployment frequency. Migrated from Oracle to PostgreSQL, re-architected billing to async Kafka event processing, and added integration test coverage to reduce regression defects.
Java Developer
Information Systems & Services
Feb 2019 - Nov 2019 (9 months)
Delivered the Electronic Kindergarten system to automate enrollment workflows and reduce manual processing time. Improved test coverage and refactored legacy code to reduce bug reports.
Fullstack Developer
Medical Information & Analytical Center
Jan 2018 - Jun 2018 (5 months)
Built and maintained a corporate website with responsive, cross-browser support and improved page-load time. Refined cross-system business logic for internal development.
Education
Degrees, certifications, and relevant coursework
Siberian State Academy of Geodesy
2014 -
Started higher education at Siberian State Academy of Geodesy in 2014.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Евгений?
You can contact Евгений and 90k+ other talented remote workers on Himalayas.
Message Евгений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!
