Вживання російської небезпечне

Чому ми так вважаємо
Перейти на українську
  • Файл

Іван

Java-розробник

Рассматривает должности:
Java-розробник, .NET-програміст
Город проживания:
Киев
Готов работать:
Киев, Удаленно

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

Соискатель указал телефон и эл. почту.

Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.

Загруженный файл

Версия для быстрого просмотра

Это резюме размещено в виде файла. Эта версия для быстрого просмотра может быть хуже, чем оригинал резюме.

ІВАН СКРИПКА
Senior Software Engineer (Java / Backend)
📞 [открыть контакты](см. выше в блоке «контактная информация») | 📧 [открыть контакты](см. выше в блоке «контактная информация»)📍 Київ, Україна
Досвідчений Senior / Lead Software Engineer із понад 15 роками комерційного досвіду в проектуванні, розробці та впровадженні високонавантажених, відмовостійких та масштабованих backend-систем. Експерт у мікросервісній архітектурі, асинхронній взаємодії (Event-Driven Architecture), оптимізації швидкодії баз даних (SQL/NoSQL) та інтеграції складних інформаційних платформ. Глибоке розуміння Clean Architecture, принципів SOLID, CQRS та патернів проектування GoF. Основний технологічний стек — Java, при цьому маю фундаментальну базу для швидкої адаптації та розробки на C# .NET завдяки ідентичності архітектурних концепцій (IoC/DI, REST, ORM, Messaging).

ТЕХНІЧНІ НАВИЧКИ
• Мови програмування: Java (17/21), JavaScript, TypeScript, Kotlin, PHP.
• Архітектура та патерни: Clean Architecture, SOLID, CQRS, паттерни GoF, Microservices Architecture, REST API, Dependency Injection (DI).
• Бази даних та ORM: PostgreSQL, MySQL, MsSQL, Oracle, NoSQL (Aerospike, Redis), Hibernate / JPA.
• Черги повідомлень та асинхронність: Kafka, SQS, RabbitMQ.
• Інструменти та DevOps: Docker, Kubernetes, Git, GitLab CI/CD, GitHub Actions, AWS, Swagger / OpenAPI, JWT / OAuth2.
• Логування та моніторинг: Structured logging, VisualVM, Eclipse MAT.

ПРОФЕСІЙНИЙ ДОСВІД

Senior Software Engineer
Shift4 | 06/2025 — теперішній час
Глобальна фінтэх-платформа для обробки платежів та еквайрингу.
• Розробка нового функціоналу для ядра платіжной платформи Brain у мікросервісній та монолітній архітектурі.
• Аналіз роботи системи, усунення критичних проблем зі швидкодією (витоків пам'яті через Eclipse MAT) та забезпечення відмовостійкості в PCI DSS середовищі.
• Проектування та реалізація високонавантажених інтеграцій з міжнародними платіжними системами (Mastercard, Visa).
• Побудова локального середовища розробки на базі Docker (включаючи MySQL, Aerospike, RabbitMQ, ZooKeeper).
• Автоматизація smoke-test конвеєрів за допомогою GitLab CI/CD.
• Технології: Java 17/21, Spring Boot, Netty, RabbitMQ, ZooKeeper, Aerospike, MySQL, Docker, GitLab CI/CD, Swagger/OpenAPI.

Senior Software Engineer
Buffer Group | 12/2021 — 06/2025
• Спроектував та впровадив архітектуру інтеграції між системою клієнтського забезпечення McGraw Hill та легасі-сервісами Achieve3000 на базі асинхронних Event-Driven систем, що забезпечило високу стабільність та швидкодію.
• Керував міграцією застарілих сервісів з AWS EC2 до Kubernetes, підвищивши масштабованість та відмовостійкість системи.
• Автоматизував CI/CD конвеєри за допомогою GitHub Actions для процесів розробки, тестування та деплою.
• Проводив код-рев'ю, налаштовував стандарти structured logging та менторив команду для підвищення продуктивності.

Senior Java Developer / Technical Lead
Smartling | 03/2019 — 03/2022
• Очолював розробку інтеграційної платформи для автоматизації документообігу та перекладу контенту між різними CMS, зовнішніми інформаційними системами та кастомними рішеннями клієнтів.
• Керував командою з 4 розробників (декомпозиція фіч, спринт-планування, 1:1 зустрічі).
• Проектував масштабовану архітектуру мікросервісів та REST APIs з використанням принципів Clean Architecture, CQRS та паттернів GoF.
• Взаємодіяв із зовнішніми командами розробників та клієнтами для модифікації ІС та вирішення складних технічних інцидентів.

Senior Java Developer / Technical Lead
Luxoft | 03/2016 — 03/2019
• UBS ODC: Забезпечував відповідність регуляторним вимогам для систем клірингу та розрахунків, проводив бізнес-аналіз взаємодії систем та рев'ю коду.
• Luxtrust: Спроектував та реалізував систему замовлення сертифікатів X509 (Full-stack розробка: бекенд та фронтенд модулі на базі HTML/CSS/JS), налаштовував форми вводу/друку та сповіщень.

Technical Lead
EPAM Systems | 11/2014 — 03/2016
• Barclays Capital ODC: Оптимізував архітектуру системи обробки акцій, створив універсальний пошуковий фреймворк та інструменти синхронізації кешу (включаючи Redis).
• Реалізував новий інтерфейс користувача (UI) на базі веб-технологій (HTML/CSS/JS). Менторив молодших розробників та проводив перформанс-оптимізацію.
Попередній досвід розробки (Senior Java / Backend Developer)
• Static (04/2014 — 11/2014) — Розробка систем аналітики Big Data для пошуку зв'язків між об'єктами, налаштування інфраструктури (Jenkins, Hadoop) на AWS.
• Luxoft / Hotwire (01/2012 — 04/2014) — Оптимізація та рефакторинг високонавантаженої системи онлайн-бронювання сервісів.
• Sitronics IT / Промінвестбанк (09/2011 — 01/2012) — Розробка конекторів та автоматизованих систем сповіщень на електронну пошту для Oracle Identity Management.
• EPAM Systems (01/2011 — 09/2011) — Розробка модулів системи управління проектами (Java, JavaScript).
• WTM Studio (09/2009 — 10/2010) — Розробка модулів кастомних CMS, e-commerce рішень та інтеграцій з CRM з використанням PHP, HTML, CSS, JavaScript.

ОСВІТА
Національний технічний университет України «Київський політехнічний інститут» (НТУУ КПІ)
Факультет прикладної математики | Диплом магістра, випуск 2013 року

ЗНАННЯ МОВ
• Українська: Рідна (Native)
• Англійська: Upper Intermediate

Похожие кандидаты

Все похожие кандидаты


Сравните свои требования и зарплату с вакансиями других компаний: