PrivatBank

Middle Java Developer

ПриватБанк — є найбільшим банком України та одним з найбільш інноваційних банків світу. Займає лідируючі позиції за всіма фінансовими показниками в галузі та складає близько чверті всієї банківської системи країни.

Ми шукаємо Middle Java developer, який прагне працювати в динамічному середовищі та розділяє цінності взаємної довіри, відкритості та ініціативності.

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

 

Основні обов’язки:

  • Аналіз та оцінка якості існуючого коду, виявлення потенційних проблем та "вузьких місць", участь у рефакторингу
  • Проектування архітектури мікросервісів, визначення меж сервісів та їх взаємодії, участь у розробці API
  • Реалізація мікросервісів на Spring Boot, використовуючи Kafka, Swagger, Protocol Buffers, Spring Statemachine, Docker, бази даних Oracle
  • Створення юніт-тестів та інтеграційних тестів, забезпечення високого рівня покриття коду тестами

     

Основні вимоги:

  • 2+ роки досвіду роботи з Java
  • Готовність до підтримки/міграції проєктів зі стеком технологій: Sybase ASE, Java 8, Java Swing, JDBC
  • Досвід роботи зі Spring Framework (Spring Boot, Spring MVC, Spring Data)
  • Досвід роботи з реляційними базами даних на рівні написання складних SQL-запитів
  • Досвід роботи з СУБД Oracle та/або PostgreSQL
  • Досвід проектування та розробки мікросервісів
  • Досвід роботи з сучасними технологіями: Spring Boot, Swagger, Protocol Buffers, Spring Statemachine
  • Досвід роботи з Docker та системами контролю версій (Git)
  • Знання принципів ООП та патернів проектування
  • Вміння працювати з legacy-кодом, аналізувати його та проводити рефакторинг
  • Навички написання юніт-тестів та інтеграційних тестів (JUnit, Mockito, TestNG)
     

Буде перевагою:

  • Досвід роботи з системами обміну повідомленнями (Kafka, RabbitMQ)

     

Своїм співробітникам ми пропонуємо:

  • Роботу в найбільшому та інноваційному банку України
  • Офіційне працевлаштування та 24 календарних дні відпустки
  • Конкурентну заробітну плату
  • Бонуси відповідно до політики компанії
  • Медичне страхування та корпоративний мобільний зв’язок
  • Корпоративна фінансова допомога у критичних ситуаціях

 

Ви не впевнені, чи надсилати резюме? Думаєте, що на заваді буде зрілий вік або обмеження через стан здоров’я та фізичні можливості? Не сумнівайтеся. ПриватБанк надає рівні можливості всім кандидатам і вітає у своїй команді різноманітність. Ми переконані, що різноманітність та інклюзія допомагають досягати амбітних результатів у бізнесі й щодня створювати омріяне майбутнє для співвітчизників. Усі кваліфіковані кандидати отримують рівні можливості під час відбору на вакантні посади незалежно від расової чи етнічної належності, статі, віку, сімейного стану та інвалідності. Якщо ви є особою з обмеженими можливостями або маєте статус особи з інвалідністю, ми надамо вам додаткову допомогу й супровід упродовж процесу відбору. Банк докладає максимум зусиль для створення робочих місць відповідно до вимог певного статусу.

Required skills experience

Java 8 2 years
JDBC 2 years
Spring 2 years
Oracle 2 years
PostgreSQL 2 years
Kafka, RabbitMQ
Published 7 October
97 views
·
16 applications
To apply for this and other jobs on Djinni login or signup.
Loading...