Ярослав

Java developer, 100 000 UAH

Employment type:
full-time, part-time
Age:
22 years
City of residence:
Cherkasy
Ready to work:
Remote

Contact information

The job seeker has provided: Phone numberEmailLinkedIn

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

Fullstack Developer

from 09.2025 to now (1 year)
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

from 06.2024 to 12.2024 (7 months)
E-Commerce, Черкаси (IT)

Контрактна розробка бекенду для e-commerce платформи.
Стек: Java, Spring Boot, Hibernate, PostgreSQL, Kafka, Elasticsearch.

Обов'язки:
• Спроєктував схему бази даних і REST API: каталог товарів з категоріями,
кошик, замовлення, облікові записи користувачів.
• Реалізував обробку замовлень і сповіщення покупцям як асинхронні потоки
на Kafka — оформлення замовлення перестало залежати від подальшої обробки.
• Підключив Elasticsearch для пошуку по товарах.
• Покрив бізнес-логіку юніт- та інтеграційними тестами.
• Спілкувався з замовником напряму: вимоги, уточнення, здача роботи.

Java developer

from 07.2023 to 09.2023 (3 months)
InterLink, IT-компанія, Черкаси (IT)

Стажування на бекенді. Стек: Java, Spring Boot, Spring Data JPA, Hibernate,
PostgreSQL.

Обов'язки:
• Розробляв CRUD-модулі на Spring Boot і Spring Data JPA з PostgreSQL.
• Проєктував REST API: структура ендпоінтів, валідація запитів,
обробка помилок.
• Писав юніт-тести на JUnit і Mockito.
• Кожне завдання проходило рев'ю ментора — так підтягнув чистоту коду
й роботу з Git у команді.

Education

ЧНУ ім. Богдана Хмельницького

ОТІУС, 122 спеціальність
Unfinished higher, from 2021 to 2025 (4 years)

Knowledge and skills

  • 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

Language proficiencies

English — average

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: