Ігор
Junior Java Developer
- Вид зайнятості:
- повна
- Вік:
- 19 років
- Місто проживання:
- Київ
- Готовий працювати:
- Дистанційно
Контактна інформація
Шукач вказав телефон , ел. пошту та LinkedIn.
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/12373025/
Освіта
Київський національний університет імені Тараса Шевченка
Факультет інформаційних технологій, Інженерія програмного забезпечення
Незакінчена вища, з 2022 по 2026 (4 роки)
Знання і навички
- Комунікабельність
- Java
- Spring Framework
- Spring Boot
- Знання принципів ООП
- Git
- Java Core
- SQL
- PostgreSQL
- Hibernate
- Docker
- Spring MVC
- Spring Data JPA
- Spring Security
- Spring IoC
- Spring Web
- JUnit
- Mockito
- Swagger
- Aspect-oriented programming
- Flyway
- Postman
- REST API
- IntelliJ IDEA
- Організованість
- Collections Framework
- Spring Cloud
- Eureka Server / Eureka Client
- Spring Cloud Gateway
- Spring Cloud Config
- Microservices
- Apache Kafka
- Мікросервісна архітектура
- Redis
- Loggin
- Unit-тестування
- Integration testing
- Docker Compose
- REST
- Multithreading
- Stream API
Знання мов
- Українська — вільно
- Англійська — вище середнього
Додаткова інформація
GitHub: https://github.com/IgorLugovoiii
LinkedIn: [
Про себе
Я вмотивований Java Backend Developer, який прагне приєднатися до команди для розробки реальних продуктів. Маю досвід роботи з сучасним стеком, орієнтований на якість, безпеку та надійність систем.
Працюю над pet-проєктами з мікросервісною архітектурою. Реалізував RESTful API, авторизацію на базі JWT, fault tolerance-механізми (Resilience4j), асинхронну взаємодію через Kafka, кешування з Redis та роботу з PostgreSQL.
Застосовую практики продакшн-розробки: централізоване логування (AOP + ControllerAdvice), тестування (JUnit, Mockito, Testcontainers), документацію (Swagger), моніторинг (Micrometer, Prometheus, Grafana).
Командний гравець, орієнтований на Clean Code, SOLID, ефективну комунікацію та стабільний результат.
Пет-проєкт: Booking System
Мікросервісна система керування бронюванням ресурсів з поділом ролей (User/Admin).
Технології:
Spring Boot, Spring Data JPA, Spring Security (JWT), Kafka, Redis, PostgreSQL, Docker, Resilience4j, Spring Cloud Gateway/Config, Eureka, OpenFeign, Swagger, Testcontainers, Mockito, JUnit, Stream API, Java Collections Framework.
Ключові реалізації:
1) Безпечна автентифікація з JWT і role-based доступом
2) Асинхронна взаємодія мікросервісів через Kafka
3) Fault tolerance через CircuitBreaker та Retry
4) Кешування запитів за допомогою Redis
5) AOP і централізована обробка помлок
6) Юніт та інтеграційні тестування
7) Моніторинг і логування
GitHub: https://github.com/IgorLugovoiii/booking-system
Схожі кандидати
-
Junior TypeScript Developer
Дистанційно, Рівне -
Java software engineer
Дистанційно -
Програміст Java
Дистанційно -
Програміст Java
Дистанційно -
Програміст Java
120000 грн, Дистанційно -
Програміст Java
20000 грн, Дистанційно