Resume — Egor Voronianskii

Egor Voronianskii

Senior Java Developer / Tech Lead


About

Experienced Java developer with 7+ years designing and implementing high-load banking systems. Specializing in microservice architecture and fault-tolerant solutions (Spring Boot, Kafka, Camunda BPM). Led development teams of up to 10 engineers, introduced API-First approach, code quality practices (Checkstyle, TestContainers), and collaborated with DevOps teams on observability and performance (Micrometer, Prometheus, Grafana). Seeking a Senior / Tech Lead role in a modern Java stack, fully remote.

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 8–21 · Spring Boot 2.x–3.x · Apache Kafka · Camunda BPM 7/8 · jOOQ · PostgreSQL · Elasticsearch · Micrometer · Prometheus · Grafana · Spring WebFlux

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 8–17 · Spring Boot 2.x–3.x · Camunda BPM 7/8 · PostgreSQL · Apache Kafka

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
Java · Spring Boot · PostgreSQL · Liquibase

Skills

Java 8–21 · Spring Boot · Spring Cloud · Spring WebFlux · Camunda BPM 7/8 · Hibernate · jOOQ · JUnit 5 · TestContainers · Resilience4j · API-First / OpenAPI
PostgreSQL · Apache Kafka · Elasticsearch · Redis
Git · Gradle · Maven · Jenkins · GitLab CI · Docker · Micrometer · Prometheus · Grafana · IntelliJ IDEA · Jira · Confluence
Team leadership (up to 10 engineers) · Code review · Technical onboarding · Release management · Incident analysis

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

LanguageLevel
RussianNative
EnglishC1 — Advanced