PrivatBank

Middle Java Developer

$$$
Product

Ми шукаємо Java Developer, який не боїться складних інженерних викликів, вміє розбиратися в legacy-коді та прагне оптимізувати архітектуру великих систем.


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

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

 

Про проект: масштабна міграція додатка на сучасний стек AWS Redshift

 

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

- Рефакторинг та модернізація legacy-додатка, підготовка коду до міграції

- Аналіз, винесення та оптимізація складних inline SQL запитів з великих Java-класів

- Проєктування та реалізація переходу даних/логіки на Amazon Redshift
- Розробка та підтримка мікросервісів з використанням Spring Boot

- Інтеграція систем через брокери повідомлень (Kafka/RabbitMQ)

- Написання чистого, тестованого та ефективного коду

 

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

- Вища освіта (бажано технічна)

- 2+ роки комерційного досвіду розробки на Java

- Глибокі знання Java Core, розуміння принципів ООП, SOLID, Clean Code та патернів проектування

- Досвід роботи з фреймворком Spring Boot (Spring Data, Spring Security, Spring MVC)

- Готовність і вміння працювати з legacy-кодом (розуміння, як безпечно рефакторити великі класи без втрати бізнес-логіки)

- Експертні знання SQL та досвід роботи з реляційними БД (PostgreSQL, Oracle)

- Розуміння специфіки аналітичних БД (хранилищ даних) 
- Досвід або чітке розуміння роботи з Amazon Redshift


Буде плюсом:
- Практичний досвід роботи з брокерами повідомлень Apache Kafka та/або RabbitMQ

- Досвід роботи з інструментами збірки (Maven/Gradle) та системами контролю версій (Git)

- Розуміння принципів CI/CD та контейнеризації (Docker)

- Досвід міграції монолітів на мікросервісну архітектуру

- Досвід роботи з хмарними сервісами (AWS: S3, EC2, EMR тощо)

- Навички оптимізації важких SQL-запитів (Query Optimization / Tuning)


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

- Роботу в найбільшому та інноваційному банку України

- Офіційне працевлаштування та 24+4 календарних дні відпустки

- Конкурентну заробітну плату

- Медичне страхування та корпоративний мобільний зв’язок

- Корпоративне навчання

- Сучасний комфортний офіс

- Цікаві проєкти, амбіційні задачі та динамічний розвиток

- Дружній професійний колектив та сильну команду

 

Required languages

Published 26 May
94 views
·
27 applications
Last responded yesterday
See stats of candidates who applied for this job 👀
To apply for this and other jobs on Djinni login or signup.
Loading...