Основні обов'язки
Розробка та супровід високонавантажених проєктів для проведення закупівель та оплат товарів і послуг
Проєктування та впровадження модулів для ведення договорів та обліку матеріальних цінностей
Написання чистих, масштабованих та ефективних серверних рішень
Забезпечення безпеки та стабільності роботи банківських сервісів
Основні вимоги
3+ роки комерційного досвіду в розробці
Впевнені знання Java Core та принципів багатопоточності
Досвід розробки на стеку Spring, Spring Boot
Глибоке розуміння принципів ООП, SOLID та багаторівневої архітектури
Розуміння принципів роботи веб-додатків, стеку мережевих протоколів та HTTP
Знання основних вразливостей веб-додатків та методів їх усунення
Вільне володіння SQL та вміння писати оптимізовані запити до БД
Буде перевагою
Досвід роботи з PostgreSQL
Досвід роботи з хмарними технологіями AWS, IaaC та контейнеризацією
Базові знання фронтенд-технологій (JS, HTML/CSS, Angular)
Навички написання якісних тестів (JUnit, Mockito)
Досвід використання AI-інструментів для оптимізації процесів розробки


