Position: Middle Java Developer
Company: Sumix Corporation
Category: Java
Experience: 1y
English level: intermediate

Успішний кандидат буде залучений до всіх етапів розробки продукту від створення специфікацій та спілкування з бізнесом, до програмування та дизайну рішень.

Вимоги:
    - Вища освіта в сфері інформаційних технологій чи комп'ютерних наук
    - Мінімум 1 рік комерційного досвіду розробки за допомогою Java
    - Хороші знання Java Core, Concurrency, Collections, Streams.
    - Знання об'єктно-орієнтованого програмування та шаблонів проектування (в т.ч GoF)
    - Досвід роботи з Spring Framework
    - Хороші знання та досвід роботи з базами данних: MySQL, MongoDB, і тд.
    - Досвід роботи з web-технологіями: CSS, HTML, JavaScript і тд.
    - Вміння швидко навчатись, навички аналізу коду та усунення несправностей в ньому
    - Сильні технічні знання та аналітичний склад розуму, можливість розробляти компоненти системи самостійно, включаючи їх дизайн, та слідуючи новітнім практиками розробки
    - Командний гравець з широким та неупередженим баченням, відкритий до нових ідей та пропозицій
    - Середній рівень англійської мови

Обов'язки:
    - Дизайн та розробка складних, конкурентних та високонавантажених серверних частин
    - Аналіз вимог від бізнесу та їх уточнення, декомпозиція задач і оцінка часу виконання
    - Розробка Unit, Integration та Acceptance тестів
    - Перегляд коду

Що ми пропонуємо:
    - Командна робота, можливість приймати рішення на будь-якому етапі розробки, впровадження та вдосконалення програмного забезпечення
    - Цікаві задачі, конкурентна заробітна плата, дружній колектив та професійне зростання
    - 20 днів оплачуваної відпустки та 5 лікарняних на рік 
    - Віддалена робота або робота в офісі - якщо Ви віддаєте перевагу працювати в офісі (біля метро "Кловська")