PrivatBank

Middle/Senior Java Developer

$$$$
Product

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

 

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

 

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

 

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

- Проєктування та реалізація мікросервісів і серверної логіки на Java 25 (включаючи Virtual Threads) + Spring Boot 4.x
- Забезпечення актуальності стеку технологій
- Розробка та інтеграція REST та gRPC API відповідно до контрактів, погоджених з командами-споживачами
- Проектування взаємодії з брокерами подій Kafka                       
- Робота з PostgreSQL (Patroni-кластер)
- Робота з кешуванням через Redis (AWS ElastiCache) та RDBMS через AWS RDS — виключно з використанням IAM-аутентифікації без хардкоду credentials 
- Збереження та читання файлів / об'єктів через AWS S3 з IAM-аутентифікацією 
- Забезпечення безпеки сервісу
- Написання unit-тестів (JUnit 5, Mockito) та integration-тестів (Testcontainers або аналогів) з забезпеченням значущого test coverage 
- Моніторинг здоров'я систем, зняття та аналіз дампів пам'яті (memory dumps), стектрейсів потоків та профілювання програм для оптимізації роботи JVM (пам'ять, GC) 
- Конфігурація рішень з урахуванням принципів динамічної конфігурації, кластеризації та балансування мережевого навантаження 
- Забезпечення зворотної сумісності API при розробці та версіонуванні клієнт-серверних рішень

 

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

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

- 10 років досвіду роботи на аналогічній посаді для рівня Senior

- Знання та розуміння принципів ООП, патернів проектування, принципів інформаційної безпеки

- Досвід роботи з Java 21+, AWS, Spring Boot, Spring Core, Spring Web, SQL, NoSQL, RabbitMQ/Kafka, JUnit, Mockito

 

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

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

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

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

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

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

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

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

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

 


 

Required languages

Published 21 July
97 views
·
33 applications
Last responded more than a month ago
See stats of candidates who applied for this job 👀
To apply for this and other jobs on Djinni login or signup.
Loading...