Position: Java Developer (Strong Junior/Middle)
Company: Crowdin
Category: Java
Experience: 1y

Шукаємо для **part-time** співпраці Java Developer **(~40 год/місяць)**

**Ви будете працювати над:**

👉  імплементацією нових фіч, bug-fixing та іншою технічною підтримкою Crowdin CLI
👉  імплементацією нових фіч та підтримкою Crowdin Java API Client (використовується в Crowdin CLI)
👉  збільшенням покриття коду Unit тестами
👉  естімейтом часу на виконання задач
👉  рефакторингом коду та оптимізацією

**Проєкт та інструменти:**

💻  https://github.com/crowdin/crowdin-cli
💻  процес девелопменту відбувається через Kanban методологію (трішки спрощену). Системи менеджменту - Trello, комунікація - Slack, код - GitHub

**Ми очікуємо:**

✔️ 1+ рік комерційного досвіду
✔️ Java 1.8+
✔️ знання ООП і дизайн-патернів
✔️ знання і вміння працювати з регулярними виразами (Regex)
✔️ досвід з системою контролю версій Git
✔️ досвід Rest APIs (використання сторонніх API)
✔️ написання Unit тестів (junit, mockito)
✔️ Gradle

Буде плюсом:
✔️ Досвід з CI tools (GitHub Actions, Azure Pipelines)

**Етапи:** відгук на вакансію ➡ дзвінок-знайомство ➡ можливе тестове завдання ➡ початок співпраці