TrackEnsure — це продуктова IT-компанія, що вже понад 10 років займається розробкою програмного забезпечення для логістики та тракінгового бізнесу. Ми не лише створюємо програмні рішення для наших клієнтів, а й забезпечуємо їх ефективне впровадження, підтримку та розвиток.
Сьогодні наша команда налічує близько 1000 фахівців, і ми працюємо в трьох офісах — у Києві, Одесі та Миколаєві.
Компанія працює у двох ключових напрямах: * Розробка програмного забезпечення — створюємо IT-продукти, що оптимізують бізнес-процеси наших клієнтів. * Підтримка та супровід — допомагаємо клієнтам ефективно використовувати наше ПЗ: навчаємо, консультуємо та оперативно вирішуємо всі питання.
Завдяки аналізу ринку та зворотному зв’язку від наших клієнтів ми постійно розвиваємось і вдосконалюємо наші продукти.
У зв’язку з розширенням шукаємо Java Developer, який приєднається до нашої команди та допоможе нам рухатися вперед.
Що ми пропонуємо: * Можливість професійного зростання завдяки використанню сучасних технологій у проекті та співпраці в команді фахівців різного рівня — від Junior до Architect, що сприяє обміну досвідом і розвитку. * Стабільна компенсація в доларах США з офіційним оформленням. * Оплачувана відпустка та лікарняні. * Можливість працювати віддалено або в офісі за бажанням (Київ, Одеса, Миколаїв). * Щорічний перегляд ставки. * Заняття з англійської мови з професійним викладачем від компанії. * Корпоративний фонд медичного страхування. * Допомога армії. Компанія постійно бере участь у зборах та надає допомогу нашим воїнам на фронті, тож у тебе також буде можливість долучитися до цих ініціатив і стати частиною спільної справи.
Що ми очікуємо від кандидата: * 2+ роки комерційного досвіду розробки на Java. * Глибокі знання та досвід роботи з SQL (Діалект PostgreSQL буде плюсом). * Розуміння принципів чистого коду, SOLID, OOP і загальних патернів проектування. * Досвід роботи із Java/Jakarta EE (Servlet API, JAX-WS, Web Socket API). * Глибоке розуміння REST API. * Навички вирішення проблем та проактивна позиція. * Відмінні комунікаційні навички та здатність ефективно працювати в команді.
Буде плюсом: * Навички оптимізації SQL запитів. * Оптимізації продуктивності у високонавантажених системах. * Досвід роботи з Java Concurrency. * Досвід роботи з Linux.
Що потрібно робити: * Писати чистий та добре структурований код, використовуючи найкращі практики. * Вирішувати складні технічні завдання відповідно до вимог. * Брати участь в обговоренні технічних рішень. * Підтримувати та вдосконалювати існуючий код, усувати помилки. * Моніторити та аналізувати продуктивність систем. * Проводити код-рев’ю (за необхідності).
У нас ти зможеш отримати досвід роботи над цікавими проектами, розвиватися та ділитися досвідом у команді професіоналів. Якщо ти готовий до нових викликів — приєднуйся! Надсилай своє резюме прямо зараз :)