Solution Architect
**Хто ми і що робимо?**
Jevera з 2009 року надає послуги з розробки програмного забезпечення та створення високоякісних бізнес-рішень. У двох технічних центрах України працює більше 80ти ІТ-фахівців. Jevera пропагує інженерні підходи до ключових бізнес-факторів, замість концентрації лише на технічних аспектах. Компанія вибудовує довірливі партнерські стосунки з клієнтами по всьому світу, пропонуючи підприємницькі рішення високого класу.
Наша місія полягає в тому, щоб досягти успіху шляхом надання не тільки технічних рішень, але і розуміння ділових цінностей. Ми надаємо послуги з розробки та підтримки ПЗ, використовуючи декілька технологічних стеків та методологій. Але найцінніше про нас - це те, що ми вміємо розробляти програмне забезпечення, враховуючи бізнес-ідеї замовника. 
Для нас дуже важливо відкривати нові можливості та реалізовувати потенціал кожного члена команди, а також мати довірливі відносини між усіма працівниками.

**Про проект**
В липні ми запускаємо новий проект в сфері інформаційних і телекомунікаційних технологій. Існуючий продукт являє собою платформу для запуску віртуальних операторів мобільного зв'язку і включає в себе інтеграцію телекомунікаційних систем з корпоративним ПЗ, проміжного програмного забезпечення з фокусом на надання і дистрибуцію послуг мобільного зв'язку.
Нам належить розробити модуль для інтеграції платформи зі сторонніми системами, зануритися в існуюче рішення і з'ясувати його функціональність, щоб забезпечити максимальну мобільність нашого рішення в процесі еволюції платформи, а також забезпечити підтримку і розвиток бізнес-процесів, які базуються на цій платформі.

Склад команди на цьому проекті: РМ, архітектор, Team Lead та 5 Back-end розробників.

**Технологічний стек, який використовуватиметься на проекті:**
- Проміжне ПЗ базується на стеку фреймворка Spring (Spring Boot, Spring Cloud)
- Фреймворк для інтеграції процесів і запитів маршрутизації - Apache Camel
- Програмний брокер повідомлень Kafka
- Конфігурація SOAP на основі WSDL
- Тестування з використанням Junit, Mockito, Spring Test 
- Gatling Framework.

**Очікування від кандидата:**
- 7+ років досвіду розробки програмного забезпечення
- 3+ роки досвіду технічного керівництва
- Досвід роботи в ролі архітектора програмного забезпечення
- Володіння Java з глибоким знанням її екосистеми
- Практичний досвід з технологіями AWS, Java 8-11, Spring, API, SQL
- Розуміння HTML/CSS, JavaScript та UI/UX design
- Розуміння принципів забезпечення якості ПЗ
- Досвід використання методів та інструментів для розробки технічних специфікацій програмного забезпечення, аналізу функціональних вимог, верифікації та методів аудиту
- Знання принципів розробки та типів архітектури програмного забезпечення, методологій та проектування програмних засобів, баз даних, API
- Досвід реалізації способів тестування ПЗ, правильної інтерпретації діагностичних даних, аналізу значення отриманих програмних характеристик
- Вміння оцінювати продуктивность програмного забезпечення та відповідність програмного продукту технічним вимогам замовника
- Комунікативні, презентаційні навички та організаторські здібності.

**Обов'язки**
- Визначення бізнес- і технічних вимог клієнтів
- Створення архітектури рішень, враховуючи бізнес- та функціональні вимоги, обмеження, атрибути якості
- Реінжиніринг, документування, аналіз архітектури рішень з використанням Trade-Off Analysis та інших якісних та кількісних методів аналізу
- Імплементація дорожніх карт і технічних беклогів
- Підтримка довгострокових проектів з архітектурної точки зору, спілкування з клієнтами, участь у створенні PoC та прототипів
- Робота над проектом у співпраці з командою розробників та участь у керівництві та розробці.

**Пропонуємо**
- графік гнучкий, понеділок — п’ятниця, основний час роботи команд з 10.00 до 19.00
- кількість оплачуваних Days off — 25 робочих днів на рік
- медичне страхування
- випробувальний термін — 2 місяці.

**До зустрічі в Jevera!**
Jevera