Ukraine's #1 job service
Mykhailo
Java Backend Developer
- Age:
- 25 years
- City of residence:
- Kyiv
- Ready to work:
- Kyiv, Lviv, Remote
Contact information
The job seeker has provided: Phone numberMessenger
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/14627467/
Uploaded file
Quick view
version
This resume is posted as a file. The quick view option may be worse than the original resume.
Java Backend Developer with 1.5 years of experience
Mykhailo Savchuk [open contact info ](look above in the "contact info" section)
Kyiv, Ukraine
[open contact info ](look above in the "contact info" section) LinkedIn GitHub WhatsApp
ABOUT
Java Backend Developer with 1.5 years of experience, working alongside 9 backend developers. Experienced in
external API integrations, performance optimization, database development, and production troubleshooting.
Regularly collaborate with external suppliers and integration teams to investigate issues and improve product
stability. Conduct technical interviews for backend candidates and use English daily when working with technical
documentation, Jira, Confluence, GitLab, emails, and external partners.
SKILLS
Backend: Java 17, Multithreading, Spring Boot 3, Spring MVC, Spring WebFlux, Spring Security, Spring Data JPA,
Hibernate/JPA, JDBC, REST APIs, OpenAPI/Swagger, JUnit, Mockito, JWT, BCrypt
Data & Infrastructure: PostgreSQL, H2, Redis, Apache Kafka, Docker, MongoDB, Kubernetes, Liquibase, Flyway
Architecture & Tools: Microservices Architecture, Maven, Gradle, Git, Grafana, Prometheus, Micrometer, OpenSearch,
DataGrip, ModelMapper, Thymeleaf, Bootstrap, Kanban, Agile/Scrum, OpenAI Codex, Claude
WORK EXPERIENCE
Java Backend Developer
WinWin Travel (Travel-Tech Startup): 09/2025 – Present
• Cut large-city hotel search average response time from 53.4 to 7.6 seconds through parallel processing, batching,
and thread-pool tuning.
• Added 135 unit tests, increasing the test suite from 889 to 1,024 tests and strengthening regression coverage.
• Extended an existing supplier API integration using Java 17, Spring Boot, and WebFlux by reworking reservation flows,
DTOs, and validation; implemented retry and status-polling logic for supplier errors and redesigned offer refresh
logic to support future integrations.
• Developed a currency conversion module that ensures accurate price calculation and display across multiple
currencies on the booking platform.
• Investigated and resolved production issues using OpenSearch logs and Grafana dashboards, analyzed PostgreSQL
data across production, staging, and development environments via Kubernetes port-forwarding and DataGrip, and
communicated directly with external suppliers on technical issues.
Technologies: Java 17, Spring Boot 3, Spring WebFlux, Spring Security, PostgreSQL, Redis, Apache Kafka, Docker,
Kubernetes (via Lens), Hibernate (JPA), Liquibase, Flyway, OpenAPI/Swagger, Grafana, OpenSearch
Trainee Java Developer
EPAM Systems: 02/2025 – 08/2025
• Built a full-stack e-commerce application (Java, Spring Boot) with JWT-based authentication and role-based
authorization across three user roles (Employee, Customer, Administrator), scoring 100/100 on final evaluation.
• Designed a normalized relational database schema through JPA entities and Hibernate, applying OOP and SOLID
principles to keep the domain model maintainable and extensible.
• Implemented 248 unit tests covering core business logic and helping prevent regressions, along with i18n, filtering,
pagination, and password recovery.
• Developed the project independently under mentor-led code reviews, implementing Spring Security with JWT
authentication and server-side UI rendering with Thymeleaf.
Technologies: Java, Spring Boot, Maven, Spring Security, Spring Data, Hibernate, PostgreSQL, H2, JWT, ModelMapper,
Thymeleaf, Bootstrap, BCrypt
EDUCATION
NUBiP, Kyiv – Master, 09/2023 – 12/2024
Software Engineering
NUBiP, Kyiv – Bachelor, 09/2020 – 06/2023
Software Engineering
COURSES & CERTIFICATIONS
• JavaRush — Java Core: OOP, Collections Framework, Exception Handling
• Database Management Essentials (Coursera) — SQL, Data Normalization
• Web Technologies (Coursera) — HTML, JavaScript
Certificates: https://drive.google.com/drive/folders/1lf2pghCVfLM5OxtSoPei_G4AmWnmCpPX
LANGUAGES
Ukrainian: Native, English: Upper-Intermediate (B2)
Mykhailo Savchuk [
Kyiv, Ukraine
[
ABOUT
Java Backend Developer with 1.5 years of experience, working alongside 9 backend developers. Experienced in
external API integrations, performance optimization, database development, and production troubleshooting.
Regularly collaborate with external suppliers and integration teams to investigate issues and improve product
stability. Conduct technical interviews for backend candidates and use English daily when working with technical
documentation, Jira, Confluence, GitLab, emails, and external partners.
SKILLS
Backend: Java 17, Multithreading, Spring Boot 3, Spring MVC, Spring WebFlux, Spring Security, Spring Data JPA,
Hibernate/JPA, JDBC, REST APIs, OpenAPI/Swagger, JUnit, Mockito, JWT, BCrypt
Data & Infrastructure: PostgreSQL, H2, Redis, Apache Kafka, Docker, MongoDB, Kubernetes, Liquibase, Flyway
Architecture & Tools: Microservices Architecture, Maven, Gradle, Git, Grafana, Prometheus, Micrometer, OpenSearch,
DataGrip, ModelMapper, Thymeleaf, Bootstrap, Kanban, Agile/Scrum, OpenAI Codex, Claude
WORK EXPERIENCE
Java Backend Developer
WinWin Travel (Travel-Tech Startup): 09/2025 – Present
• Cut large-city hotel search average response time from 53.4 to 7.6 seconds through parallel processing, batching,
and thread-pool tuning.
• Added 135 unit tests, increasing the test suite from 889 to 1,024 tests and strengthening regression coverage.
• Extended an existing supplier API integration using Java 17, Spring Boot, and WebFlux by reworking reservation flows,
DTOs, and validation; implemented retry and status-polling logic for supplier errors and redesigned offer refresh
logic to support future integrations.
• Developed a currency conversion module that ensures accurate price calculation and display across multiple
currencies on the booking platform.
• Investigated and resolved production issues using OpenSearch logs and Grafana dashboards, analyzed PostgreSQL
data across production, staging, and development environments via Kubernetes port-forwarding and DataGrip, and
communicated directly with external suppliers on technical issues.
Technologies: Java 17, Spring Boot 3, Spring WebFlux, Spring Security, PostgreSQL, Redis, Apache Kafka, Docker,
Kubernetes (via Lens), Hibernate (JPA), Liquibase, Flyway, OpenAPI/Swagger, Grafana, OpenSearch
Trainee Java Developer
EPAM Systems: 02/2025 – 08/2025
• Built a full-stack e-commerce application (Java, Spring Boot) with JWT-based authentication and role-based
authorization across three user roles (Employee, Customer, Administrator), scoring 100/100 on final evaluation.
• Designed a normalized relational database schema through JPA entities and Hibernate, applying OOP and SOLID
principles to keep the domain model maintainable and extensible.
• Implemented 248 unit tests covering core business logic and helping prevent regressions, along with i18n, filtering,
pagination, and password recovery.
• Developed the project independently under mentor-led code reviews, implementing Spring Security with JWT
authentication and server-side UI rendering with Thymeleaf.
Technologies: Java, Spring Boot, Maven, Spring Security, Spring Data, Hibernate, PostgreSQL, H2, JWT, ModelMapper,
Thymeleaf, Bootstrap, BCrypt
EDUCATION
NUBiP, Kyiv – Master, 09/2023 – 12/2024
Software Engineering
NUBiP, Kyiv – Bachelor, 09/2020 – 06/2023
Software Engineering
COURSES & CERTIFICATIONS
• JavaRush — Java Core: OOP, Collections Framework, Exception Handling
• Database Management Essentials (Coursera) — SQL, Data Normalization
• Web Technologies (Coursera) — HTML, JavaScript
Certificates: https://drive.google.com/drive/folders/1lf2pghCVfLM5OxtSoPei_G4AmWnmCpPX
LANGUAGES
Ukrainian: Native, English: Upper-Intermediate (B2)
Similar candidates
-
Javascript-програміст
Remote -
Javascript developer
Kyiv, Vinnytsia , more 2 cities -
Python Backend Developer
Remote -
Senior Back-end (PHP) Developer, Software Engineer
120000 UAH, Kyiv, Remote -
Javascript-розробник
45000 UAH, Remote -
Javascript-програміст
30000 UAH, Kyiv