Роман

Java-розробник

Considering positions:
Java-розробник, Technical support specialist, Integration engineer
Employment type:
full-time
Age:
20 years
City of residence:
Lviv
Ready to work:
Kyiv, Lviv, Odesa, Remote

Contact information

The job seeker has entered a phone number and email.

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

Work experience

Java developer

from 09.2025 to now (1 year)
winwin.travel, Дистанційно (IT)

Навчився роботи у команді та зрозумів повний цикл розробки продукту. Ну і звичайно зробив скачок по навичках зі звичайний CRUD після курсів до використання реальних методів розробки.

Education

Національний Лісотехнічний Університет

Інженерія Програмного Забезпечення
Unfinished higher, from 2023 to 2027 (4 years)

Knowledge and skills

  • Доброзичливість
  • Відповідальність
  • Пунктуальність
  • Git
  • Java
  • Spring Boot
  • Hibernate
  • IntelliJ IDEA
  • MySQL
  • Уважність
  • Знання принципів ООП
  • Java Core
  • REST API
  • Docker
  • SQL
  • NoSQL
  • Google Cloud Platform
  • GitLab
  • Postman
  • PostgreSQL

Language proficiencies

English — average

Additional information

Roman Luchko
Lviv, Ukraine | Open to remote work and relocation
[open contact info](look above in the "contact info" section) | [open contact info](look above in the "contact info" section)
Telegram: @servetochka |
LinkedIn: [open contact info](look above in the "contact info" section) |
GitHub: github.com/romander333

SUMMARY
Java Developer with backend development experience in a product-based startup. Working with Java and Spring Boot, with a focus on database-heavy logic, modularization, refactoring, third-party API integrations, and optimization of AI-driven processing flows. Practical experience with PostgreSQL, MongoDB, Hibernate, Liquibase, and REST APIs.

TECHNICAL SKILLS

* Programming Language: Java 17/21
* Frameworks and Libraries: Spring Boot, Spring Web, Spring Data JPA, Spring Security, Hibernate, MapStruct, Collections, Concurrency
* Databases: PostgreSQL, MongoDB
* Persistence and Migrations: JPA, Liquibase
* APIs and Integrations: REST APIs, third-party API integrations, OpenAI API
* Tools & Cloud: Docker, Maven, Gradle, Git, GCP, Lens
* Architecture and Practices: OOP, SOLID, Design Patterns, Modular Monolith
* Languages: English — Intermediate, Ukrainian — Native

WORK EXPERIENCE

Java Developer
WinWin.travel (September 2025 – Present)
* Developed a GCP-based microservice (Pub/Sub, Cloud Storage) to handle email notifications and validate third-party API integrations efficiently.
* Analyzed application logs, system behavior, and complex processing bottlenecks using Lens, facilitating fast root-cause identification for system hangs.
* Reworked processing flows for 10+ AI assistants into a status-driven, step-by-step pipeline with persisted state, allowing the system to safely resume after failures.
* Optimized PostgreSQL and MongoDB performance (solved N+1 queries), and safely migrated 16 database tables to UUID identifiers via Liquibase without data corruption.
* Refactored a legacy MongoDB logging service (reducing code volume by over 50%) and decoupled heavy business logic into isolated submodules to simplify long-term maintenance.

EDUCATION

Ukrainian National Forestry University, Lviv
Bachelor’s Degree in Software Engineering (Expected graduation: 2027)

Mate Academy
Java Development Course

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: