Технічний керівник з інтеграції Java Київ, віддалено UST Ukraine шукає технічного керівника з інтеграції Java . Час роботи: до 21.00 за українським часом. Розташування: Україна. Вимоги: Досвід роботи не менше 8 років. Глибоке розуміння основних концепцій Java, таких як типи даних, структури керування, класи, об’єкти, успадкування, поліморфізм, обробка винятків, керування пам’яттю, керування транзакціями тощо. Необхідно мати написані програми з використанням вищевказаних концепцій. Зн
Технічний керівник з інтеграції Java
Київ, віддалено
UST Ukraine шукає технічного керівника з інтеграції Java .
Час роботи: до 21.00 за українським часом.
Розташування: Україна.
Вимоги:
- Досвід роботи не менше 8 років.
- Глибоке розуміння основних концепцій Java, таких як типи даних, структури керування, класи, об’єкти, успадкування, поліморфізм, обробка винятків, керування пам’яттю, керування транзакціями тощо. Необхідно мати написані програми з використанням вищевказаних концепцій.
- Знання фреймворків Java, таких як Spring Framework (включаючи Spring Boot і Spring Security) для створення програм корпоративного рівня. Необхідно мати написані програми з використанням вищевказаного фреймворку.
- Знання концепцій мікросервісів [керування даними в мікросервісах, зв’язок між сервісами, мікросервіси в Springboot, використання залежностей і конфігурація]
- Досвід фреймворків модульного тестування, таких як JUnit, і імітаційних фреймворків, як-от Mockito для написання та виконання тестів. Повинен бути написаний програми/сценарії, використовуючи вищезазначене.
- Досвід роботи з реляційними базами даних і вміння писати запити SQL.
- Ознайомлення з GitLab CI або різними інструментами, такими як Github, Bitbucket тощо.
- Ознайомлення/досвід швидких, гнучких практик розробки.
- Налагодження та усунення несправностей, а також навички аналізу коду [програми, на стороні сервера, БД].
- Сильні технічні навички спілкування. Можливість спрямувати дзвінки на вирішення технічних проблем.
- Принаймні рівень англійської мови Upper-intermediate.
Приємно мати навички:
- Досвід у практиках Agile-розробки.
- Розуміння шаблонів/архітектури дизайну.
- Досвід обробки файлів і оптимізації бази даних для пакетних запитів.
- Бажано досвід роботи/розуміння веб-API.
- Бажано досвід роботи/розуміння хмарних служб, таких як AWS/Azure/GCP.
- Досвід роботи/експертиза в галузі охорони здоров’я США.
Обов’язки:
- Створення низькорівневих проектних документів для коду, який буде розроблятися, відповідати стандартам дизайну.
- Брати участь і вести обговорення дизайну з командами клієнтів, наземними та морськими командами.
- Перегляньте документи низького рівня, створені колегами та розробниками.
- Розробляйте масштабовану, високопродуктивну, надійну програму /код. Відповідає за написання та підтримку чистого, добре написаного коду відповідно до найкращих практик.
- Перегляньте додаток/код, розроблений колегами та розробниками.
- Брати участь і керувати вирішенням проблем і виправленням дефектів у програмах.
- Розгорніть і налаштуйте програму та вирішіть проблеми, пов’язані з розгортанням.
- Виконайте модульне тестування, тестування системи /тестування рядків, тестування диму для розгорнутих програм.
- Представляйте команду на щоденних зустрічах із клієнтами, оновлюйте щоденну роботу за допомогою систем керування проектами, голосових/відеодзвінків, онлайн-співпраці за допомогою інструментів для показу екрана.
Ми пропонуємо:
- Fгнучкий графік і можливість віддаленої роботи (8-годинний робочий день).
- Привітний професійний персонал і тепла атмосфера.
- Середовище, де можна реалізувати свої ідеї.
- Оплачувані відпустки та лікарняні.
- Медичне страхування.
- Можливість працювати віддалено.
- Участь у освітніх заходах та тематичних конференціях.
- Командні вечірки та корпоративи.