• File

Володимир

Java developer

Age:
23 years
City of residence:
Chernivtsi
Ready to work:
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.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Єлинюк Володимир
Middle Java Developer | 3.5 роки досвіду
[open contact info](look above in the "contact info" section)[open contact info](look above in the "contact info" section) • Чернівці (remote)
ПРО СЕБЕ
Java-розробник з досвідом побудови мікросервісних систем на Spring Boot 3, оптимізації продуктивності та впровадження CI/CD. Практика роботи з розподіленими системами, event-driven архітектурою (Kafka) та хмарними платформами (AWS, Kubernetes). Маю практичний досвід інтеграції LLM у backend-сервіси: RAG-пайплайни, векторні бази даних (pgvector, Pinecone), побудова AI-агентів поверх існуючих доменних сервісів.
ТЕХНІЧНИЙ СТЕК
• Мова / платформа: Java 17/21, базово Kotlin
• Фреймворки: Spring Boot 3, Spring Cloud, Spring Security, Hibernate/JPA
• Бази даних: PostgreSQL (+ pgvector), Redis, MongoDB
• Черги повідомлень: Kafka, RabbitMQ
• Хмара / DevOps: Docker, Kubernetes, AWS (ECS, S3, RDS, Lambda), Terraform (базово)
• AI/LLM: OpenAI/Anthropic API, RAG-архітектура, pgvector, Pinecone, LangChain4j
• Тестування: JUnit 5, Mockito, Testcontainers
• CI/CD та моніторинг: GitHub Actions, Jenkins, Prometheus, Grafana, ELK
ДОСВІД РОБОТИ
Backend Developer — Confidential FinTech Product Company (NDA)2023 — 2026
Проєкт: платформа миттєвих B2B-переказів між компаніями.
• Мікросервіс обробки транзакцій на Spring Boot + Kafka — пропускна здатність зросла до 5 000 транзакцій/сек, latency p95 знижено з 800 мс до 120 мс.
• Паттерн Saga для розподілених транзакцій між сервісами платежів, комплаєнсу та нотифікацій — усунуто 3 класи race condition, зафіксованих у продакшн-інцидентах.
• RAG-модуль підтримки клієнтів: векторний пошук на pgvector + виклики LLM API для автоматичних відповідей на типові звернення — скоротив навантаження на службу підтримки на 30%.
• Оптимізація PostgreSQL (індекси, партиціонування) — середній час відповіді критичних ендпоінтів скорочено на 85%.
• Моніторинг через Prometheus/Grafana — час виявлення інцидентів скорочено на 60%.
• Testcontainers для інтеграційних тестів — покриття критичного модуля піднято з 45% до 85%.
Java Developer — RetailTech Product Company (NDA)2021 — 2023
Проєкт: система синхронізації складських залишків для мережі роздрібних магазинів (120+ точок).
• REST API-інтеграції з 15+ зовнішніми постачальниками (REST, SOAP, SFTP-файли) — час обробки нічного батчу скорочено з 4 год до 45 хв.
• Кешування на Redis для найчастіших запитів залишків — навантаження на основну БД знижено на 40%.
• Міграція моноліту на мікросервісну архітектуру (Spring Cloud, Eureka, API Gateway) — команда з 8 розробників, релізи прискорено з 1 разу/2 тижні до щоденних.
• CI/CD-пайплайн у GitHub Actions — час деплою скорочено з 40 хв до 8 хв.
Junior Java Developer (стажування) — EdTech Startup (NDA)2020 — 2021
• Функціонал для платформи онлайн-тестування студентів (10 000+ активних користувачів).
• Unit-тести (JUnit, Mockito) та участь у код-рев'ю — покриття нового коду тримав на рівні 80%+.
PET-ПРОЄКТИ / GITHUB
• SmartInvoice AI — сервіс на Spring Boot з інтеграцією LLM API (RAG + pgvector) для автоматичного розпізнавання, категоризації та валідації рахунків-фактур; точність автокатегоризації ~92%.
• EventMesh — навчальний проєкт event-driven архітектури на Kafka Streams для обробки потоків даних у реальному часі (windowing, агрегації).
ОСВІТА
• Магістр комп'ютерних наук — Чернівецький національний університет ім. Ю. Федьковича, 2020

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: