Middle Java Developer
ПриватБанк — є найбільшим банком України та одним з найбільш інноваційних банків світу. Займає лідируючі позиції за всіма фінансовими показниками в галузі та складає близько чверті всієї банківської системи країни.
Ми шукаємо Middle Java developer, який прагне працювати в динамічному середовищі та розділяє цінності взаємної довіри, відкритості та ініціативності.
Ми прагнемо знайти цілеспрямованого професіонала, який вміє працювати в режимі багатозадачності, орієнтованого на якість та результат.
Основні обов’язки:
- Розробка ПЗ на основі технічних завдань, тестування і налагодження розробленого ПЗ
- Внесення змін до розробленого ПЗ на основі технічних завдань та даних проблем-менеджменту (bug fixes)
- Розробка технологічних рішення для вирішення питань модернізації та інтеграції ПЗ у банку
- Розробка інструкцій по роботі з програмами та іншої технічної документації
Супровід впроваджених програм
Основні вимоги:
- 2+ роки досвіду роботи з Java
- Розуміння реалізації роботи з СУБД в java - DB drivers, connection pool, види statement
- Знання основних шаблонів проектування ООП (Singleton, Factory, Prototype, Adapter/Wrapper, Decorator, Facade тощо)
- Розуміння принципів зворотної сумісності API
- Знання основних принципів Spring Framework, розуміння концепції впровадження залежностей
- Знання принципів побудови java web додатків на основі Servlets та/або Spring MVC
- Розуміння принципів мережевої взаємодії, протоколів TCP/IP, UDP
- Розуміння багатопоточності
- Знання асинхронного програмування
- Розуміння принципів роботи Stream API
- Розуміння механізмів взаємодії додатків із БД, як SQL, так і NoSQL
- Розуміння патернів проектування розподілених систем (шина, черга,загальна база, зовнішній та внутрішній кеш тощо)
- Володіння навичками та розуміння принципів Gitflow
- Знання стандарту Java Message Service та розуміння принципів роботи ПЗ, що реалізують цей стандарт (RabbitMQ, ActiveMQ або ін).
Своїм співробітникам ми пропонуємо:
- Роботу в найбільшому та інноваційному банку України
- Офіційне працевлаштування та 24 календарних дні відпустки
- Конкурентну заробітну плату
- Бонуси відповідно до політики компанії
- Медичне страхування та корпоративний мобільний зв’язок
- Корпоративна фінансова допомога у критичних ситуаціях
Ви не впевнені, чи надсилати резюме? Думаєте, що на заваді буде зрілий вік або обмеження через стан здоров’я та фізичні можливості? Не сумнівайтеся. ПриватБанк надає рівні можливості всім кандидатам і вітає у своїй команді різноманітність. Ми переконані, що різноманітність та інклюзія допомагають досягати амбітних результатів у бізнесі й щодня створювати омріяне майбутнє для співвітчизників. Усі кваліфіковані кандидати отримують рівні можливості під час відбору на вакантні посади незалежно від расової чи етнічної належності, статі, віку, сімейного стану та інвалідності. Якщо ви є особою з обмеженими можливостями або маєте статус особи з інвалідністю, ми надамо вам додаткову допомогу й супровід упродовж процесу відбору. Банк докладає максимум зусиль для створення робочих місць відповідно до вимог певного статусу.
Required skills experience
| Java | 2 years |
| Spring Framework | 2 years |
| OOP | 2 years |