Skip to content
ST IT – home

Vladislav

JAVA BACKEND DEVELOPER

Commercial experience:
5.5 years
Education:
higher
English proficiency:
B2
Italian proficiency:
C2
French proficiency:
A2

Key Skills

  • Development of backend applications and microservices in Java
  • System architecture design and refactoring
  • Integration with databases and external services
  • Database migration management and change auditing
  • Working with high-load systems and streaming data
  • Implementation of CI/CD and process automation
  • PostgreSQL
  • MongoDB
  • Redis
  • Docker
  • NGINX
  • SQLAlchemy
  • Pydantic
  • OpenTelemetry
  • Prometheus
  • Grafana

Basic Skills

  • Java
  • Kotlin
  • Spring Boot
  • Spring Data
  • Hibernate
  • JOOQ
  • Liquibase
  • Audition
  • Maven
  • Gradle
  • PostgreSQL
  • MongoDB
  • Oracle DB
  • REST API
  • OpenAPI
  • Kafka
  • RabbitMQ
  • WebSockets

Key Skills

  • Design and development of REST / gRPC APIs with FastAPI and Go
  • Building microservice architecture
  • Implementing reliable message delivery (Outbox, idempotency)
  • LLM integration, multi-agent orchestration, STT/TTS
  • Integration with blockchain platforms (Web3, TronPy, Bitcoinlib)
  • Database schema design and query optimization (PostgreSQL, MongoDB, Redis)
  • Working with WebSocket and real-time subsystems
  • Asynchronous task processing (asyncio, goroutines, queues)
  • Monitoring and observability (Prometheus, Grafana, OpenTelemetry)
  • CI/CD setup and containerization (Docker, GitHub Actions)
  • API security: JWT, OAuth2, rate limiting, idempotent webhooks

Tools and Technologies

  • Java 21/17/8
  • Kotlin
  • Spring Framework (Boot, Batch, Security, Web, MVC)
  • Feign
  • Retrofit
  • Liquibase
  • Audition
  • Hibernate ORM
  • JOOQ
  • Criteria API
  • Kafka/Kafka Streams
  • RabbitMQ
  • ActiveMQ
  • Docker
  • Kubernete
  • GitLab CI/CD
  • IntelliJ IDEA Plugin Development
  • Microsoft Graph
  • JSReport
  • OpenCV (Python)
  • Visio

Also have experience with:

Go, Groovy, Python (Flask, OpenCV), TypeScript, Angular, Vaadin, Vue.js, Matlab, Quartz Scheduler, Mockito, JUnit, JavaPoet, Zonky

Projects

  1. 07.2024 – 07.2025

    Internal project for handling user and analytical data

    • JAVA BACKEND DEVELOPER
    • 3 specialists on the project

    • – integration of Liquibase for database migrations and Audit for change auditing
    • – refactoring of the key data processing scenario: moving from client‑side caching to a centralized backend service with caching and storage in PostgreSQL/MongoDB
    • – implementation of OpenAP
  2. 04.2023 – 07.2024

    Corporate solution for market operations

    • JAVA BACKEND DEVELOPER
    • 4 specialists on the project

    • – The application is a monolithic system implemented in Java 17 using Spring Boot, Joq, and Oracle DB.
    • – integration of new business functions into a mature codebase
    • – development of a flexible order management system with dynamic validation and integration via Thrift
    • – design of an advanced report generation mechanism with data aggregation and calculated formulas
    • – implementation of asynchronous report updates via RabbitMQ and WebSockets
    • – development of multi‑threaded search and a data grouping mechanism
    • – creation of a Kotlin plugin for configuration automation
  3. 10.2022 – 03.2023

    High-performance automated trading platform for the futures market

    • JAVA DEVELOPER, LEAD DEVELOPER
    • 1 specialist on the project

    • – development of static and streaming data processing modules
    • – implementation of REST API and integrations with algorithms and external services (Matlab)
    • – architecture for broker interaction via Kafka and Retrofit
    • – CI/CD setup
    • – creation of an IntelliJ IDEA plugin for test generation
    • – team supervision (task assignment, code review)
  4. 02.2022 – 10.2022

    Integration platform for data exchange between internal systems and external services

    • SOFTWARE ENGINEER
    • 1 specialist on the project

    • – development of adapters for integration with XML parsing via XPath
    • – automation of Excel report generation based on unit tests
    • – utility for generating technical documentation
    • – console application for searching and aggregating logs
    • – work with HLD/LLD and diagrams in Visio
  5. 02.2020 – 02.2022

    Development and support of a digital platform for optimizing production processes within the Industry 4.0 concept

    • JAVA FULLSTACK DEVELOPER
    • 1 specialist on the project

    • – support for internationalization and localization into English
    • – authentication system using barcodes and NFC
    • – report integration with Jaspersoft Studio (JasperReports)
    • – image processing algorithms for anomaly detection (OpenCV)
    • – development of backend and frontend components for quality contro

Education

  • 2022 University of Bologna, Computer Science / Component Engineering
  • 2021 Stepik course: Python for beginners
  • 2022 Stepik course: Python for advanced learners
  • 2 months of STEPIK professional development courses: test automation with Selenium and Python

Submit a request for a specialist