IT та розробка

Middle/Senior Java Developer

Подання резюме до 
16.10.2026

область Київська, місто Київ, провулок Музейний, будинок 10

IT, розробка

Дистанційно

Що потрібно робити

  • Розробка, супровід та модернізація програмного комплексу
  • Розробка нових функціональних можливостей та сервісів на Java
  • Розробка та інтеграція REST API / web-сервісів
  • Робота з Oracle Database: розробка SQL-запитів, оптимізація запитів, робота з транзакціями та складними структурами даних
  • Аналіз та оптимізація продуктивності застосунків і SQL-запитів
  • Інтеграція програмного комплексу з внутрішніми та зовнішніми інформаційними системами
  • Розробка та супровід багатопоточних і високонавантажених компонентів
  • Участь у проєктуванні архітектури нових компонентів системи
  • Написання unit/integration тестів, участь у тестуванні та аналізі дефектів
  • Проведення code review та підтримка стандартів якості коду
  • Аналіз існуючого legacy-коду та його поступовий рефакторинг
  • Підготовка технічної документації

Необхідні знання, досвід та особисті якості

  • 5+ років досвіду розробки на Java 
  • Досвід роботи зі Spring Framework / Spring Boot: Spring Web / Spring Data / JDBC. 
  • Досвід роботи з конфігурацією та профілями застосунків. 
  • Досвід роботи з REST API, HTTP/HTTPS, JSON, XML
  • Досвід роботи з Git
  • Знання SQL (Досвід роботи з Oracle Database. Розуміння індексів, execution plan та оптимізації SQL. Транзакції, блокування, рівні ізоляції)
  • Знання Java SE. Java 17 / бажано Java 21+. Collections, Generics, Streams, Lambda. Exception handling. Multithreading та concurrency
  • Розуміння JVM та основ роботи Garbage Collector
  • Розуміння принципів ООП, SOLID, Clean Code. Застосування основних design patterns. Spring/Java Enterprise
  • Розуміння принципів побудови enterprise Java-застосунків
  • Розуміння принципів інтеграції інформаційних систем (Робота з authentication/authorization на рівні застосунків)
  • Розуміння принципів тестування ПЗ (Unit та integration testing. JUnit. Mockito або аналогічний framework) 

Додатковою перевагою буде

  • Досвід роботи з Java EE / Jakarta EE
  • Досвід міграції або модернізації legacy-систем
  • Досвід роботи з високонавантаженими системами
  • Досвід роботи з message brokers (Kafka, RabbitMQ тощо)
  • Досвід роботи з системами, де використовуються криптографія, HSM, цифрові сертифікати або PKI
  • Досвід роботи з платіжними системами, EMV, персоналізацією банківських карт або процесингом
  • Досвід роботи з AI/ML або інтеграції AI-сервісів
  • Досвід розробки frontend-компонентів (HTML/CSS/JavaScript)
  • Розуміння основ DevOps

Ми пропонуємо

  • Роботу в найбільшому та інноваційному банку України
  • Офіційне працевлаштування та 24+4 календарних дні відпустки
  • Конкурентну заробітну плату
  • Медичне страхування та корпоративний мобільний зв'язок
  • Корпоративне навчання
  • Цікаві проєкти, амбіційні задачі та динамічний розвиток
  • Дружній професійний колектив та сильну команду

ПриватБанк відкритий до підтримки та працевлаштування ветеранів i ветеранок, а також людей з інвалідністю.

Для нас неприйнятною є дискримінація через стан здоров’я та фізичні можливості, вік, расову чи етнічну належність, стать і сімейний стан.

Ми готові навчати ветеранів та кандидатів з інвалідністю без досвіду роботи в банківській сфері.

Якщо ви маєте статус людини з інвалідністю або ветерана, звертайтеся на jobquestions@privatbank.ua. Фахівці ПриватБанку нададуть консультацію і супровід упродовж процесу відбору та після працевлаштування.