Oleg Kubrak is a Senior Java Software Engineer and Solutions Architect with over 17 years of experience in financial technology and enterprise software development, currently based in the United States. His career spans the full arc of modern backend engineering, from building high-performance trading infrastructure to architecting cloud-native systems for investment management and pension savings platforms.
In his current role at Grid Dynamics, which he joined in February 2025, Oleg Kubrak develops and maintains high-performance backend services using Java and Spring Boot, works across AWS and Azure cloud platforms, and implements CI/CD pipelines as part of a large-scale migration initiative. He collaborates with cross-functional teams in Agile environments, including Python engineers, QA specialists, and DevOps professionals, and delivers end-to-end test coverage using Cucumber.
Prior to Grid Dynamics, Oleg Kubrak spent three years at DataArt (November 2021 to December 2024), working remotely for a London-based investment management and pension savings project. There, he built cloud-native applications using Quarkus, optimizing architecture to reduce memory consumption, and integrated LexisNexis AML services to streamline anti-money laundering compliance and reduce manual compliance efforts. He implemented KYC workflows that improved identity verification processes by 25% and designed Camunda BPMN diagrams to automate business processes end to end. He also developed Kafka producers and consumers to handle large volumes of financial data at scale, implemented GraphQL schema definitions and resolvers, and built React front-end components integrated with backend services through RESTful APIs.
Before DataArt, Oleg Kubrak served as Java Team Lead in the Core Team at PdfFiller from May 2017 to November 2021, where he led technical direction for a high-performance, concurrent PDF generation platform. He maintained AWS infrastructure, monitoring memory consumption, CPU usage, and disk space, and achieved 99.9% system uptime. He designed microservices from scratch, produced UML documentation, managed Kafka clusters for real-time data streaming, led sprint planning and estimation, and migrated the project to Spring Boot. He also built Angular front-end components and integrated them with backend REST services.
Earlier in his career, Oleg Kubrak served as Project Lead and Senior Java EE Developer at NCube Ltd (September 2015 to April 2017) in Kyiv, where he took over an enterprise-level customer self-service portal for a telecommunications company and established a full software development lifecycle from scratch. Among his most significant achievements there, he built CI/CD pipelines that reduced deployment times by 400%. Concurrently, he worked as a Senior Java EE Developer at Ciklum, also from September 2015 to April 2017, contributing to Lithient, a mobile ad tracking and ROI reporting platform for advertisers, where he launched a health check tool using Consul to detect failed services and built supplementary tooling in Go.
His earlier positions include a role at Luxoft, working on a UBS project called SSE-NG (October 2013 to March 2014), where he successfully migrated all workflows from a legacy COBOL-based front office system to a new Java-based platform. At Dukascopy Bank SA (March 2012 to October 2013), he developed the client-side Swing interface for an in-house forex trading platform, introducing CFD trading as a new product feature. He also contributed to a multi-shop e-commerce platform at Bestshop LLC, a member of the OTTO Group (March 2011 to March 2012), and earlier built video hosting services and CMS-based websites at eMedia R&D (June 2009 to February 2011).
Oleg Kubrak has authored and co-authored multiple peer-reviewed publications, including research on blockchain technologies and their application in security software development (Sustainable Engineering and Innovation, 2025), the utilization of blockchain for enhancing cybersecurity in corporate systems (Science and Technology Today, 2025), and automation of production management processes using artificial intelligence (LatIA, 2025). His ORCID profile is publicly listed, and he serves as a peer reviewer for scientific journals indexed in Web of Science, with particular focus on the IEEE Internet of Things Journal.
His expert writing has appeared in Hackread, where he authored an in-depth analysis of blockchain and cybersecurity in the financial sector, and in TechTimes, where he examined the technological evolution of trading platforms in modern fintech. He has also been featured in media profiles by Dataconomy and HackerNoon exploring the intersection of AI and blockchain in financial systems.