• File

Dmytro

Java developer

Considering positions:
Java developer, Java-розробник
Age:
29 years
City of residence:
Kyiv
Ready to work:
Kyiv, Remote

Contact information

The job seeker has provided: Phone numberEmailMessenger

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

CO N TAC T S

Phone: [open contact info](look above in the "contact info" section)
DMYTRO VYSHNIVSKYI
J AVA D E V E L O P E R
Email: [open contact info](look above in the "contact info" section)
Telegram: @dvshnvsk_02
SUMMARY
LinkedIn: Dmytro Vyshnivskyi
GitHub: github.com/dmytrovb02 Java Backend Developer with 3.5+ years of commercial experience building
Location: Ukraine · Remote / Office microservices for insurance and fintech platforms. Currently at Sagax Software,
developing a CRM system for insurance business automation; previously at
T EC H N I C A L S K I L L S Andersen, building and optimizing microservices for international payments.
Proficient with Java — from legacy to modern versions (Core/JVM) — Spring (Boot,
LANGUAGES MVC, Data, Security), Hibernate, PostgreSQL, Oracle, MS SQL Server, REST API,
Java (Core/JVM, 6–25, legacy to modern),
Kafka and Docker. Focused on clean code, SOLID principles and reliable, well-tested
Groovy, SQL
services.
FRAMEWORKS
Spring Boot, Spring MVC, Spring WebFlux, EXPERIENCE
Spring Data, Spring Security, Spring Cloud,
Hibernate / JPA, MapStruct Java Developer — Sagax Software
MESSAGING & APIS Mar 2025 – Present · Kyiv / Remote
Apache Kafka, ESB, REST API, OpenAPI Product IT company building insurance business automation solutions. Project — a CRM
system for managing insurance contract sales, a key module of the platform. R&D team.
DATABASES
PostgreSQL, Oracle, MS SQL Server, ▸ Develop new features and modules for the CRM system and website.
MySQL, Redis, Liquibase, JDBC ▸ Optimize and evolve the CRM, including integrations with external services and
platforms.
DEVOPS
▸ Take part in migrating components to modern technologies and improving overall
Docker, GitLab CI/CD, AWS, Maven, Gradle
system performance.
OBSERVABILITY ▸ Design and develop microservices with Spring Boot and REST API; work with
Grafana, Prometheus, ELK, distributed PostgreSQL / Oracle and Hibernate.
tracing ▸ Asynchronous service communication via Kafka; containerization (Docker) and CI/
SECURITY CD.
Keycloak, OAuth2, JWT ▸ Follow best practices: SOLID, Clean Code, Design Patterns.

TESTING Java Developer — Andersen Lab
JUnit, Mockito, Spock Jul 2023 – Mar 2025 · Remote
TOOLS Banking / fintech — microservices for international payments.
IntelliJ IDEA, Eclipse, Git, GitHub, GitLab ▸ Built and optimized microservices for international payments.
PRACTICES ▸ Integrated external APIs; implemented messaging and event processing with Apache
Microservices, Monolith, Event-driven, Kafka.
REST, SOLID, Clean Code, Design Patterns ▸ Implemented traceability and monitoring (Grafana) for better service observability.
▸ Built reactive services with Spring WebFlux; secure authentication via Keycloak.
L A N G UAG E S ▸ Stack: Java, Groovy, Spring (Boot, MVC, WebFlux, Data, Security, Cloud), Hibernate,
MapStruct, PostgreSQL, Liquibase, Kafka, Docker, Gradle.
English — Intermediate+
Ukrainian — Native Training projects
Jun 2022 – Jun 2023
E D U C AT I O N ▸ Taxi service and cinema booking app: Java 17, Spring MVC / Security, Hibernate,
JDBC, MySQL, Maven, Tomcat.
Master's Degree — History (with honors)
National Pedagogical Dragomanov
University
2015 – 2020

ADDITIONAL

Java course — Mate academy (OOP, Java 8+,
Spring, Hibernate)
English courses — Green Forest (certificate)

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: