I'm Serge Moskovski, a senior Java engineer with over 15 years of experience delivering scalable backend services for e-commerce and capital markets. I specialize in building reliable microservices, cloud-native deployments, and high-throughput data processing pipelines. I enjoy collaborating with cross-functional teams to solve complex problems and continuously improve software quality and delivery speed. I thrive in fast-paced environments and love tackling challenging engineering problems, from system design to performance optimization. When I’m not coding, I enjoy exploring new technologies, mentoring teammates, and contributing to open-source projects where feasible.

Serge Moskovski

I'm Serge Moskovski, a senior Java engineer with over 15 years of experience delivering scalable backend services for e-commerce and capital markets. I specialize in building reliable microservices, cloud-native deployments, and high-throughput data processing pipelines. I enjoy collaborating with cross-functional teams to solve complex problems and continuously improve software quality and delivery speed. I thrive in fast-paced environments and love tackling challenging engineering problems, from system design to performance optimization. When I’m not coding, I enjoy exploring new technologies, mentoring teammates, and contributing to open-source projects where feasible.

Available to hire

I’m Serge Moskovski, a senior Java engineer with over 15 years of experience delivering scalable backend services for e-commerce and capital markets. I specialize in building reliable microservices, cloud-native deployments, and high-throughput data processing pipelines. I enjoy collaborating with cross-functional teams to solve complex problems and continuously improve software quality and delivery speed.

I thrive in fast-paced environments and love tackling challenging engineering problems, from system design to performance optimization. When I’m not coding, I enjoy exploring new technologies, mentoring teammates, and contributing to open-source projects where feasible.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert

Language

English
Fluent

Work Experience

Senior Java Backend Developer at Priceline.com
January 1, 2022 - October 1, 2025
Designed, developed, and maintained backend services powering Priceline.com; upgraded Spring Boot REST APIs; built a dynamic Redis-backed scheduler; implemented data management scripts; deployed on Google Cloud Platform; integrated Kafka and WebFlux; led CI/CD with Maven, Docker, and Kubernetes.
Senior Java Developer at TD Bank Financial Group
February 1, 2021 - September 1, 2021
Designed and developed microservices for transaction and loan processing; created SQL Server stored procedures for ETL; implemented performance-focused interceptors; automated Java model generation and testing scaffolds; enhanced API schemas and deployment pipelines.
Senior Java Developer at BMO Capital Markets
June 1, 2020 - January 1, 2021
Developed and enhanced Murex and Wall Street System data feeds and reporting modules; designed new integration components to support trading operations and improve data throughput; provided production support to ensure high availability.
Senior Java Developer at TD BFG
June 1, 2018 - June 1, 2020
Designed and developed multiple microservices for the Easy Apply back-office project; improved maintainability and performance; replaced legacy data transformers with high-performance mappings; migrated rules engine to JavaScript-based implementation; delivered DEV/SIT deployments.
First Derivatives KX Integration Developer at Bank of Nova Scotia
October 1, 2017 - April 1, 2018
Developed KX adapters (Unavista, Top5, QoE) to support MiFID II; built adapters subscribing to the KX event bus to process KDB data streams and generate regulatory reports; implemented declarative mapping for CSV/XML reporting templates; configured two-way SSL for MQ; managed artifact export/import and system monitoring.
Senior Developer at HSBC
March 1, 2017 - September 1, 2017
Designed fixed income trade data feeds for MiFID II compliance; integrated data from REST APIs, MongoDB, KDB, ION, IBM MQ, and ActiveMQ; processed diverse trade events and real-time market data; implemented high-performance XML parsing and comprehensive testing; automated builds and deployments.
Sr. Java Developer at Equifax Canada Co.
October 1, 2016 - March 1, 2017
Enhanced a microservices back-office platform with new services and YAML configurations; deployed microservices as a unified fat JAR; designed a standalone batch-processing application for ETL workflows; built CSV↔XML↔JSON transformation tools and UI components interfacing with Oracle databases.
Senior Developer at Bank of Nova Scotia
September 1, 2014 - September 1, 2016
Implemented RESTful Data Access and Service Layer APIs; developed ETL components for Consolidated Trade Repository; built a proprietary workflow orchestrator using Activiti BPM; applied Spring Security; practiced TDD with TestNG/Mockito; automated environments with Vagrant and Oracle VM.

Education

PhD in Information Systems and Processes at VINITI - AI Lab
January 11, 2030 - December 23, 2025
Master’s Degree in Robotics Engineering at Dnepropetrovsk State University
January 11, 2030 - December 23, 2025

Qualifications

Endeca v5/6 Certification Courses
January 11, 2030 - December 23, 2025
Calypso University Training Program
January 11, 2030 - December 23, 2025

Industry Experience

Software & Internet, Financial Services, Professional Services