Resume — Egor Voronianskii
Egor Voronianskii
Senior Java Developer / Tech Lead
About
Work Experience
Lead Java Developer — Fazum LLC
January 2023 — Present · 3 years 3 months
Outsourcing & system integration company. Working in the banking guarantees domain for leading banks (top 30), leading a team of up to 10 engineers.
Responsibilities
- Architectural decision-making and implementation in a microservices environment (~90 services)
- Developed a fault-tolerant API for creating bank guarantee applications regardless of primary pipeline availability
- Built a Spring Boot Starter (circuit-breaker) for pipeline load monitoring with REST (Servlet & WebFlux) support and Kafka consumer pause
- Extracted long-running integration calls from Camunda service tasks into dedicated services
- Introduced API-First approach and Checkstyle for code quality
- Code reviews, onboarding new developers, release management
Key Results
✔ Fault-tolerant API reduced application processing failures by ~95% during peak load
✔ Extracted Camunda integration calls cut timeout incidents by ~70%, improving overall system availability
✔ Performance optimization with Micrometer / Prometheus / Grafana reduced average response time by ~30% and memory consumption by ~25%
✔ Checkstyle + TestContainers adoption reduced production bugs by ~40% per quarter
✔ Conducted 150+ code reviews; onboarded 5 developers, cutting average review time from 3 days to 1 day
Tech Stack
Java Developer — Fazum LLC
January 2021 — January 2023 · 2 years 1 month
Same domain — banking guarantees. Focused on business process automation and auxiliary service development.
Responsibilities
- Business process automation using Camunda BPM (versions 7 and 8)
- Developed auxiliary services: document retrieval service, installment service
- Participated in code reviews and incident investigations
Key Results
✔ Introduced Java 17 in new projects, moving the team to a modern LTS stack
✔ Adopted TestContainers — increased integration test coverage and improved build stability
Tech Stack
Java Developer — BPC Group
July 2018 — December 2020 · 2 years 2 months
International company in payment technologies and processing.
Responsibilities
- Developed a payment gateway (ECOM / P2P)
- Developed ACS (Access Control Server)
- Built a merchant portal
Key Results
✔ Implemented a payment eligibility check mechanism based on transaction time window
✔ Separated migration runs using Liquibase contexts
✔ Enabled per-acquirer service instance launch
✔ Developed integrations for fuel station networks
Tech Stack
Skills
Education
Certifications
Google Cloud — Architecting with Google Compute Engine (Coursera, 2022)
- Architecting with Google Compute Engine
- Reliable Google Cloud Infrastructure: Design and Process
- Google Cloud Fundamentals: Core Infrastructure
- Elastic Google Cloud Infrastructure: Scaling and Automation
- Essential Google Cloud Infrastructure: Core Services
- Essential Google Cloud Infrastructure: Foundation
Languages
| Language | Level |
|---|---|
| Russian | Native |
| English | C1 — Advanced |