Summary
Dmitriy Garbar is a Senior Java Software Engineer with 8 years of experience building resilient, high-throughput backend systems and leading small cross-functional teams. He specializes in Java 11–17, Spring ecosystem, PostgreSQL and microservices, with proven delivery of fintech integrations for KYC/AML, fiat/crypto payments and complex commission/transaction flows. Dmitriy has a track record of modernizing legacy stacks—introducing robust testcontainers-based integration testing, observability improvements, and performance tuning across heterogeneous databases. As a former lead, he establishes coding standards, modular architectures and clear API contracts to enable scalable product growth. He also contributes to notable open-source work on prebid/prebid-server-java, hardening null-handling and currency logic in a production bidding system, reflecting attention to reliability in edge cases.
8 years of coding experience
5 years of employment as a software developer
Bachelor's degree, Computer science, 97, Bachelor's degree, Computer science, 97 at Taras Shevchenko National University of Kyiv
Technician - programmer, Maintenance of software systems and complexes, 95, Technician - programmer, Maintenance of software systems and complexes, 95 at Chernigov College of Transport and Computer Technologies