Ilya
Java developer
- Возраст:
- 33 года
- Город:
- Киев
Контактная информация
Соискатель указал телефон и эл. почту.
Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.
Получить контакты этого кандидата можно на странице https://www.work.ua/resumes/14572771/
Загруженный файл
Это резюме размещено в виде файла. Эта версия для быстрого просмотра может быть хуже, чем оригинал резюме.
• Java Developer with 2+ years of commercial experience
Java Developer building scalable backend systems using Java and Spring
Boot.
[
[
Kyiv • Also developed an AI-powered full-stack application
integrating LLM-based decision-making into backend
LinkedIn workflows.
Github
PROFESSIONAL EXPERIENCE
Telegram
Java Developer
Self-employed
SKILLS 04/2025 – Present
Designed and maintained microservice-based backend
•
systems for small business clients using Java 17/21 and
Backend — Java 17/21, Spring Boot, Spring Data
Spring Boot
JPA, Hibernate, REST APIs, Microservices
Integrated third-party APIs (payment, messaging)
•
Improved API performance (~40%) via Redis caching and
•
Databases — PostgreSQL, MySQL, MongoDB, Redis SQL optimization
Built data collection modules using Jsoup
•
Messaging — Kafka, RabbitMQ Java Developer
NDA - Contract
Testing — JUnit 5, Mockito, Testcontainers 05/2023 – 02/2025
Designed and developed scalable microservices using
•
Java 17 & 21 and Spring Boot 3, implementing the Event-
Frontend — React, Next.js, TypeScript Driven SAGA pattern via Apache Kafka to ensure
distributed data consistency and handle compensation
DevOps & Tools — Docker, GitHub Actions, Maven, transactions.
Gradle Engineered a hybrid communication strategy: utilized
•
OpenFeign for synchronous read-operations and Kafka
for high-throughput transactional processing, while
Other — API Integration, Performance leveraging RabbitMQ for asynchronous user notifications.
Optimization, LLM Integration Built REST APIs and integrated them with external
•
services such as Stripe (payment processing) and
EDUCATION Telegram API (automated notifications).
Managed relational (MySQL, PostgreSQL) and NoSQL
•
Bachelor's degree in Law (MongoDB) databases; optimized schemas, SQL queries,
Donetsk Law University and indexes to improve performance of data-heavy
Donetsk, Ukraine operations.
Implemented caching mechanisms (Redis) to improve
Master's degree in Law
•
response times and reduce database load.
Yaroslav Mudryi National Law University Configured containerization with Docker and
•
Kharkiv, Ukraine implemented a full observability stack, including
distributed tracing (Zipkin), metrics monitoring
COURSES (Prometheus), and centralized logging (Promtail, Loki,
Grafana).
Java course at Mate-academy Covered business-critical features with unit and
•
Kyiv, Ukraine integration tests (JUnit, Mockito, Testcontainers) to
OOP, Java 8+, Spring, Hibernate ensure system reliability.
Udemy Achievements:
- Java for Beginners: From Scratch to Oracle Reduced payment processing time by 25% by optimizing
•
Certification Stripe Checkout session handling.
- Java–Earn Your Black Belt! Improved performance of data-heavy operations by 30%
•
- Spring for Beginners through SQL query optimization and indexing.
Automated key communication tasks via Telegram bot,
Books
•
reducing manual work for the support team.
СЕТТЕР Р. В. “Learning Java Through Examples and
Exercises”
PROJECTS
LANGUAGES Smart-Home-AI
English Vacancy Bot
Ukrainian EasyStay — Microservices Booking Platform
Похожие кандидаты
-
Java developer
Киев, Удаленно -
Java junior developer
Киев -
Java developer
20000 грн, Киев -
Програміст Java
20000 грн, Киев, Винница , еще 8 городов -
Javascript-програміст
Киев -
Програміст Java
35000 грн, Киев