Ярослав
Java developer, 100 000 грн
- Вид зайнятості:
- повна, неповна
- Вік:
- 22 роки
- Місто проживання:
- Черкаси
- Готовий працювати:
- Дистанційно
Контактна інформація
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/8836934/
Досвід роботи
Fullstack Developer
з 09.2025 по нині
(1 рік)
Data-ox, Черкаси (IT)
Продукт клієнта — ATS (система для рекрутингу та найму) для ринку США.
Аутстаф-проєкт, працюю в команді клієнта. Стек: Java 17, Spring Boot,
PostgreSQL, Elasticsearch, RabbitMQ, Docker, React.
Обов'язки:
• Розробка та підтримка бекенду: REST API, автентифікація, інтеграції
зі сторонніми сервісами, робота з базою та пошуком.
• Одноосібно веду потік продакшн-помилок: розбір, локалізація причини,
фікс, тест, який закриває повтор.
• Фічі end to end — від обговорення вимог до релізу, включно з фронтендом
на React.
• Код-рев'ю та підтримка тестового покриття.
Досягнення:
• Закрив 120+ продакшн-інцидентів у REST API, автентифікації, інтеграціях,
Elasticsearch і SQL.
• Переніс 7 AI-фіч з OpenAI Assistants API на Responses API — з
інтеграційними тестами на WireMock і без змін для користувачів.
• Переробив синхронізацію кандидатів в Elasticsearch: замість нотифікацій
з бази — transactional outbox зі scheduled job і ендпоінтами звірки.
• Зробив Gmail Add-on на Google Apps Script з бекендом
підтягує відповіді кандидатів у систему; пройшов рев'
• Підняв покриття бекенду: 49 тікетів з інтеграційними
PostgreSQL Testcontainers — контролери, шедулери, слухачі черг.
• Впровадив підписки з білінгом Stripe та інтеграцію з payroll-системою
UKG Ready.
• Закрив 400+ тікетів за 12 місяців, у тому числі в трьох React-застосунках
Java developer
з 06.2024 по 12.2024
(7 місяців)
E-Commerce, Черкаси (IT)
Контрактна розробка бекенду для e-commerce платформи.
Стек: Java, Spring Boot, Hibernate, PostgreSQL, Kafka, Elasticsearch.
Обов'язки:
• Спроєктував схему бази даних і REST API: каталог товарів з категоріями,
кошик, замовлення, облікові записи користувачів.
• Реалізував обробку замовлень і сповіщення покупцям як асинхронні потоки
на Kafka — оформлення замовлення перестало залежати від подальшої обробки.
• Підключив Elasticsearch для пошуку по товарах.
• Покрив бізнес-логіку юніт- та інтеграційними тестами.
• Спілкувався з замовником напряму: вимоги, уточнення, здача роботи.
Java developer
з 07.2023 по 09.2023
(3 місяці)
InterLink, IT-компанія, Черкаси (IT)
Стажування на бекенді. Стек: Java, Spring Boot, Spring Data JPA, Hibernate,
PostgreSQL.
Обов'язки:
• Розробляв CRUD-модулі на Spring Boot і Spring Data JPA з PostgreSQL.
• Проєктував REST API: структура ендпоінтів, валідація запитів,
обробка помилок.
• Писав юніт-тести на JUnit і Mockito.
• Кожне завдання проходило рев'ю ментора — так підтягнув чистоту коду
й роботу з Git у команді.
Освіта
ЧНУ ім. Богдана Хмельницького
ОТІУС, 122 спеціальність
Незакінчена вища, з 2021 по 2025 (4 роки)
Знання і навички
- Java
- Git
- SQL
- Spring boot
- PostgreSQL
- Spring Framework
- Docker
- Знання принципів ООП
- IntelliJ IDEA
- Hibernate
- Java Core
- Apache Maven
- GitHub
- JUnit
- Знання технологій JDBC
- Уміння працювати в режимі багатозадачності
- Elasticsearch
- RabbitMQ
- Apache Kafka
- Gradle
- Користувач ОС Linux
- Stripe
- AWS
- React
- JavaScript
- TypeScript
- REST API
- Mockito
- CI/CD
- HTML
- CSS
Знання мов
Англійська — середній
Схожі кандидати
-
Програміст Java, Kotlin
Дистанційно, Одеса -
Java-розробник
Дистанційно, Київ, Ірпінь -
Trainee Java Developer
Дистанційно, Львів -
Java software engineer
Дистанційно -
Програміст Java
Дистанційно, Київ -
Java-розробник
Дистанційно