Open to opportunities

Danylo Bozhko

Java Backend EngineerCapital Markets & Banking

I build reliable, high-throughput backend systems for financial market infrastructure. My focus is post-trade processing: clearing, settlement and the systems behind them.

Portrait of Danylo Bozhko
PRG Based in Prague · EU work rights
6+
years in software engineering
3+
years in banking & capital markets
Java 21
Spring, React, Kafka, AI
5
languages spoken

01 / About

Inside the machinery of European finance

I'm a backend engineer who has spent the last several years inside the machinery of European finance. I've worked at Deutsche Börse Group and Commerzbank, building the systems that move trades from execution to final settlement.

My work sits where correctness, auditability and throughput all matter at once. I care about clean architecture, strong automated testing and pipelines that let teams ship with confidence. I enjoy modernising legacy platforms without disrupting the business that depends on them.

02 / Experience

Where I've worked

  1. 2024 – 2026Work

    Software Engineer, Post-Trade Systems

    Deutsche Börse Group · Prague, Czech Republic

    • Engineered backend services in Java and Spring Boot for cross-border securities settlement, processing settlement instructions and status updates between market participants, custodians and central securities depositories.
    • Implemented SWIFT message handling (MT54x and ISO 20022) with validation, enrichment and automated matching, cutting the manual work left to operations teams.
    • Designed reconciliation and exception-handling flows that surface breaks between internal records and external statements before they turn into failed settlements.
    • Built and tuned Spring Batch jobs for high-volume processing on Oracle Database.
    • Developed asynchronous integrations between post-trade systems with RabbitMQ and JMS, deployed on JBoss EAP.
    • Built and maintained Angular front ends for internal post-trade applications.
    • Partnered with operations, compliance and business analysts across countries to resolve production incidents and deliver regulatory change.
  2. 2023 – 2024Study

    Guest Studies, Information and Communication Technologies

    Technical University of Munich · Munich, Germany

    • Took a dedicated year of study to deepen my foundations in distributed systems, networking and software architecture.
    • Studied machine learning and applied AI, which now shapes how I build and ship software.
  3. 2022 – 2023Work

    Software Engineer, International Post-Trade

    Commerzbank · Prague, Czech Republic

    • Developed and maintained a web application supporting international post-trade processes, built with Spring, Hibernate and Oracle Database.
    • Built REST APIs and Apache Kafka integrations to exchange data with other internal systems.
    • Modernised the platform by upgrading it from Java 8 to Java 17, adopting modern language features and up-to-date, supported libraries.
    • Optimised Oracle queries and Hibernate data access to keep data-heavy operations fast and reliable.
    • Expanded automated test coverage with JUnit and Mockito, catching regressions earlier and making releases more predictable.
  4. 2020 – 2022Work

    Java Developer

    Digital agency · Remote

    • Delivered backend systems for e-commerce platforms and online services for a range of clients.
    • Integrated Java back ends with heterogeneous front ends and automated data processing tasks.
    • Owned client projects from requirements to release, working solo or in small teams.
    • Designed REST APIs and relational database schemas behind client sites.

03 / Expertise

What I bring

Post-trade processing

Clearing, settlement, custody and reconciliation for equities and other securities.

Banking platforms

Cross-border processes, secure customer-facing applications and large legacy estates.

Engineering quality

Test automation, CI/CD, observability and safe platform modernisation.

Applied AI

LLM-powered features, retrieval-augmented search and AI-assisted development workflows.

Languages

  • Java
  • Kotlin
  • Python
  • TypeScript
  • JavaScript
  • SQL
  • NoSQL

Backend

  • Spring Boot
  • Spring Data JPA
  • WebFlux
  • Spring Security
  • Spring Cloud
  • Spring Batch
  • Hibernate
  • JMS
  • Node.js
  • JUnit
  • Mockito

Frontend

  • React
  • Angular
  • TypeScript
  • HTML & CSS
  • Jest
  • Jasmine

AI & LLMs

  • LLM API integration
  • Spring AI
  • LangChain4j
  • RAG pipelines
  • Vector search (pgvector)
  • Prompt engineering
  • AI agents & tool calling
  • Claude Code
  • GitHub Copilot

Data & messaging

  • PostgreSQL
  • Oracle
  • MySQL
  • MongoDB
  • Redis
  • Liquibase
  • Apache Kafka
  • RabbitMQ

Cloud & DevOps

  • Docker
  • Kubernetes
  • JBoss EAP
  • Jenkins
  • GitLab CI
  • Grafana
  • Prometheus
  • AWS
  • Linux

04 / Education

Education & languages

  • Technical University of Munich

    Guest student, Information and Communication Technologies

    2023 – 2024
  • Odesa Polytechnic National University

    B.Sc. Software Engineering: Automation and Computer-Integrated Technologies

    2021 – 2025
  • Hillel IT School

    Advanced Software Engineering: Java Enterprise and Front-end

  • EnglishProfessional
  • UkrainianNative
  • RussianNative
  • GermanIntermediate
  • CzechProfessional

05 / Contact

Let's talk about technology for finance.

I'm open to backend and fintech roles in Prague or remote across the EU.