Мови: * Українська — вільно * Англійська — читання та письмо обов’язкові для роботи з документацією та переписки;
Рівень: Senior
⏰ Старт: ASAP Про проект * Продуктова компанія, базується в Каліфорнії, на ринку близько 30 років * Основний backend: Java (Core Java, legacy codebase) * Домен: metadata management / data lineage / data governance * Проект не full-stack і не CRUD, а складна backend-система з великою кількістю інтеграцій
Основні завдання * Інтеграції та «bridges» між системами * ETL-подібні трансформації та робота з різними джерелами даних * Аналіз чужих SDK/API/вихідних кодів, іноді reverse engineering (BI, Data Lakes, cloud storage) * Мінімум фреймворків, акцент на розуміння роботи системи «під капотом»
Проект орієнтований на інженерів, які люблять аналізувати складні системи та вирішувати низькорівневі інженерні задачі. ✅ Технічний стек та досвід * Мова: Core Java (legacy codebase) * Досвід: 5+ років комерційного досвіду в Java з фокусом на Core Java та складний backend * Компетенції: * Java Memory Model * Multi-threading / Concurrency * Performance tuning, JVM, profiling (розуміння причин і діагностика) * Collections, low-level нюанси мови та runtime * Вміння розбирати чужий код: читати, дебажити, аналізувати великі кодові бази, SDK, бібліотеки, вихідні коди, reverse engineering
Ідеальний кандидат * Сильний Core Java інженер із системним мисленням * Автономний: самостійно занурюється у задачу і через 1–3 місяці дає відчутний результат * Уміє структурувати невідомість та розбивати складні проблеми на частини * Любить складні інженерні задачі, інтеграції та дослідження технологій * Розглядає long-term співпрацю, комфортно бути в проекті роками * Цінує стабільність, складність задач і перспективу розвитку продукту
Обов’язки * Розробка та підтримка складного backend на Core Java * Інтеграція різних систем та джерел даних * Аналіз та доопрацювання legacy code * Робота з чужими SDK/API та вихідними кодами * Інколи — reverse engineering та дослідження складних систем * Співпраця з міжнародною командою розробників
Що ми пропонуємо * Віддалена робота / Outstaff / Full-time / Long-term співпраця * ⏰ Гнучкий графік * 21 оплачуваний день відпустки + 10 днів лікарняних + національні свята * Індивідуальні заняття з англійської * Медична страховка (для України) * $300/рік на навчання (курси, вебінари тощо) * Підписка на Safari Library * Сесії з психологом (PhD у психології) * Тренінги, воркшопи, менторська підтримка досвідчених колег * Дружня, прозора культура з обміном знаннями
Процес найму 1️⃣ Інтерв’ю з рекрутером (OpsWorks.Co)
2️⃣ Технічне інтерв’ю для підтвердження навичок (теорія і можливий live coding)
3️⃣ Інтерв’ю з CTO для обговорення проекту, ролей та відповідальності, оцінки відповідності команді
4️⃣ Оффер / або додаткове інтерв’ю, якщо виникне потреба уточнити деталі