• Файл

Особисті дані приховані

Цей шукач вирішив приховати свої особисті дані та контакти, але йому можна надіслати повідомлення або запропонувати вакансію.

Цей шукач вирішив приховати свої особисті дані та контакти. Ви можете зв'язатися з ним зі сторінки https://www.work.ua/resumes/18780828/

Java-розробник

Місто проживання:
Київ
Готовий працювати:
Дистанційно

Контактна інформація

Шукач приховав свої особисті дані, але ви зможете надіслати йому повідомлення або запропонувати вакансію, якщо відкриєте контакти.

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Завантажений файл

Версія для швидкого перегляду

Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.

Віталій Синяк
Київ, Україна | Remote/Office/Hybrid | github.com/1taky | LinkedIn | [відкрити контакти](див. вище в блоці «контактна інформація»)

РЕЗЮМЕ
Java Backend розробник з практичним досвідом створення REST API на Spring Boot. Розробив повноцінний
Event Booking API з JWT автентифікацією, рольовим контролем доступу, JPA/Hibernate та розгортанням
через Docker. Знайомий з принципами SOLID, DRY, KISS, YAGNI. Наразі здобуваю ступінь бакалавра з
інженерії програмного забезпечення. Шукаю позицію Junior/Trainee Java Developer.

НАВИЧКИ
Основні мови та фреймворки:
Java 17+, Spring Boot, Spring Security, Spring Data JPA, Hibernate ORM, REST API, Maven, Lombok

Додатково:
JavaScript, TypeScript (Intermediate) — NestJS (basic), React (basic)

База даних:
PostgreSQL, SQL

Безпека:
JWT, BCrypt, Role-based Access Control

Тестування:
JUnit 5, Mockito

Інструменти та DevOps:
Docker, Docker Compose, Git, GitHub

Принципи розробки:
SOLID, DRY, KISS, YAGNI, OOP

Мови:
Українська — рідна | Англійська — B1+ (Intermediate)

ПРОЄКТИ
Event Booking API | github.com/1taky/event-booking-portfolio-proj
REST API бекенд для бронювання квитків на події з повною автентифікацією та бізнес-логікою.
• Реалізував JWT автентифікацію з двома ролями (ADMIN / USER) та захистом ендпоінтів на основі
ролей
• Розробив логіку бронювання з перевіркою доступних місць, підтвердженням та скасуванням
• Спроєктував реляційну модель даних: User, Event, Venue, Booking зі зв'язками JPA
• Розгорнув через Docker Compose з PostgreSQL; реалізував GlobalExceptionHandler для обробки
помилок
• Стек: Java 17+, Spring Boot 4, Spring Security, PostgreSQL, Docker, JUnit 5, Mockito

ОСВІТА
Національний університет «Київський авіаційний інститут» 2024 – 2028
Бакалавр з інженерії програмного забезпечення

Схожі кандидати

Усі схожі кандидати

Кандидати у категорії


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: