Ярослав

Java developer, 100 000 грн

Вид зайнятості:
повна, неповна
Вік:
22 роки
Місто проживання:
Черкаси
Готовий працювати:
Дистанційно

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

Шукач вказав: ТелефонЕл. поштуLinkedIn

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

Досвід роботи

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

Знання мов

Англійська — середній

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

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

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


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