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