Артем

Java developer, 50 000 грн

Розглядає посади:
Java developer, Back end програміст
Вид зайнятості:
повна, неповна
Вік:
46 років
Місто:
Київ

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

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

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

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

Java developer

з 12.2024 по нині (1 рік 5 місяців)
NDA, Київ (IT)

Technologies:
Java 17/21, Spring Boot 3, Spring Security (JWT), Spring Data JPA, Hibernate, PostgreSQL, MySQL, Redis, Kafka, RabbitMQ, Docker, Microservices, Modular Monolith, Stripe API, Telegram API, Prometheus, Grafana, Loki, Tempo, GitHub Actions.

Projects & Commercial Experience:
— WinWin Travel (Microservices): розробка сервісу мапінгу готелів, проектування архітектури для синхронізації даних із зовнішніх провайдерів та впровадження асинхронної пакетної обробки.

— Stoic Winery (Modular Monolith): рефакторинг класичної архітектури в multi-module Maven моноліт. Інтеграція JWT, Telegram-нотифікацій та налаштування CI/CD пайплайнів.

— PC Analyzer (Data Processing engine): розробка движка парсингу на JSoup/Selenium з багатопотоковою обробкою (ExecutorService) для аналізу апаратних даних.

Responsibilities & Achievements:
• Architecture: проектування та впровадження Modular Monolith та Microservices патернів для масштабованості систем.
• Observability: інтеграція повного циклу моніторингу та трейсингу (Prometheus, Grafana, Loki, Tempo) для прозорості стану системи.
• API & Security: розробка 30+ RESTful APIs з автентифікацією на базі JWT та Role-Based Access Control (RBAC).
• Database Management: керування конфігураціями декількох джерел даних та міграціями БД через Liquibase/Flyway.
• Testing: забезпечення якості коду через JUnit 5, Mockito та Testcontainers.
• Infrastructure: оптимізація Docker конфігурацій та керування деплоєм у хмарні середовища.

Підприємець

з 01.2005 по 12.2023 (19 років)
ТОВ «Моноліт-А», Київ (Приватні особи)

Owner | LLC "Monolit-A"
Business Systems Optimization: автоматизація B2B/B2C робочих процесів та покращення розподілу ресурсів у команді.
Data-Driven Planning: управління складними моделями ціноутворення та базами даних продуктивності обладнання для точного прогнозування.
Technical Liaison: виступав «містком» між бізнес-потребами та технічною реалізацією внутрішніх систем управління клієнтами (CRM).
Analytical Thinking: глибокий аналіз сумісності компонентів ПК та побудова алгоритмів оптимальних конфігурацій під конкретні задачі.
Quality & Standards: контроль відповідності сервісних процесів та гарантійного обслуговування міжнародним політикам виробників.

Додаткова освіта та сертифікати

2022
Сертифікат

2022

2023

Знання і навички

  • Java
  • Git
  • Знання принципів ООП
  • SQL
  • Spring Framework
  • Java Core
  • Spring Boot
  • IntelliJ IDEA
  • Hibernate
  • MySQL
  • Apache Maven
  • Знання технологій JDBC
  • Docker
  • JUnit
  • Spring Security
  • Spring Data JPA
  • Docker Compose
  • SOLID Principles
  • AWS
  • Jira
  • Scrum
  • Kanban
  • Stripe
  • Telegram API
  • Swagger
  • Liquibase
  • PostgreSQL
  • Microservices
  • MongoDB
  • Apache Kafka
  • Redis
  • Eureka
  • LoadBalancer
  • Gateway
  • CircuitBraker
  • WebClient
  • OpenFeign
  • RestTemplate
  • HTML
  • CSS
  • Користувач ОС Linux
  • JSON
  • RESTful Web Services
  • Gradle
  • Kotlin
  • Selenium WebDriver
  • Jsoup
  • JavaScript
  • Recruitment of temporary workers
  • Observation

Знання мов

  • Англійська — середній
  • Українська — вільно

Додаткова інформація

Interests
Chess Enthusiast, Passionate Hiker

Soft skills:
I have organizational, creative, analytical, communication skills that I acquired in private business. I consider myself obliging, persistent. I planned to change my profession, and mastered it and have been practicing Java developer for a year.

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

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

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

Кандидати за містами


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