Senior Java (Desktop) Engineer
**Про тебе:**

Вища освіта у сфері комп’ютерних наук, програмної інженерії або подібного напрямку
Щонайменше 5 років досвіду в розробці програмного забезпечення
Прагнення створювати якісне та елегантне програмне забезпечення
Досконале знання Java та принципів ООП
Тверде розуміння основних шаблонів розробки програмного забезпечення
Досвід роботи з багатопотоковими та мережевими додатками
Загальні знання роботи з технологічними специфікаціями
Експертне знання інструментів розробки програмного забезпечення та життєвого циклу розробки програмного забезпечення
Чудові комунікативні навички та вміння працювати з людьми
Сильний рівень англійської мови — Upper Intermediate або Advanced
Знання Java.fx, Swing, Java
Знання Linux, MacOS, Python, C, Gradle, Kotlin

**Буде плюсом:**

Досвід роботи з протоколами зберігання даних — NVMe, SAS, SATA і Fibre Channel
Досвід розробки та впровадження інтерфейсу користувача — бажано Java.fx та Swing
Навички аналізу та налагодження даних

**Твої завдання:**

Розробляти та впроваджувати інтуїтивно зрозумілі, прості у використанні функції програмного забезпечення для полегшення тестування протоколів вводу-виводу для зберігання даних, мережевих та структурних протоколів
Писати чистий, зручний і легкий для розуміння код
Писати модульні тести для нещодавно реалізованих функцій, щоби забезпечити їх якість
Брати участь у процесах проєктування інтерфейсу користувача (UI) та користувацького досвіду (UX).
Робити запити на функції на основі досліджень, звітів про помилки, обговорення команди, планування, архітектури, тестування та оглядів

**Етапи відбору та інтерв’ю**

Розгляд резюме технічними спеціалістами
Відповіді на попередні питання перед інтерв’ю
Інтерв’ю з рекрутером (30 — 45 хв)
Технічне інтерв’ю (до 90 хв)
Зворотний зв’язок на кожному з етапів

**Ми забезпечуємо**

Постійний та прозорий процес Performance review
Поєднання офісного та віддаленого режимів
25 днів оплачуваної відпустки на рік
Потужну експертизу команди та менторство
Персональний план розвитку
Допомогу в отриманні сертифікації
Skill up під час бенчу
Фінансову компенсацію участі в конференціях
Медичну компенсацію
Знижки від IT Loyalty
ITOMYCH STUDIO