Invillia
Invillia
5 001 – 10 000 Працівники
КонсалтингЛогістикаМаркетинг
Invillia — технологічна компанія, заснована у 2003 році, яка розробляє індивідуальні програмні рішення для бізнесу. Компанія створює спеціалізовані застосунки, що допомагають розв’язувати операційні проблеми, підвищувати ефективність і підтримувати цифрову трансформацію. Invillia співпрацює з організаціями у сферах консалтингу, логістики та маркетингу.

Старший розробник бекенду на Kotlin (віддалена робота, Бразилія)

Старший розробник бекенду на Kotlin, який створює API, інтеграції та розподілені архітектури. Участь у розробленні рішень на основі штучного інтелекту для глобальної технологічної компанії.

Опис

  • Створювати та підтримувати серверні застосунки на Kotlin
  • Реалізовувати бізнес-правила на основі визначених вимог і специфікацій рішень
  • Проєктувати API та інтеграції із зовнішніми системами й джерелами даних
  • Застосовувати принципи предметно-орієнтованого проєктування, чистої та гексагональної архітектури
  • Структурувати рішення з використанням моделі портів і адаптерів
  • Підтримувати якість коду за допомогою автоматизованого тестування та найкращих практик програмної інженерії
  • Створювати й підтримувати тести з використанням JUnit, Testcontainers і методів тестування на основі класів
  • Брати участь у розвитку реляційних і нереляційних баз даних
  • Брати участь у визначенні масштабованих і відмовостійких архітектур для розподілених середовищ
  • Підтримувати ініціативи у сфері штучного інтелекту, зокрема реалізацію бізнес-логіки
  • Виконувати промпт-інжиніринг за потреби проєкту
  • Оцінювати якість і узгодженість анотованих наборів даних
  • Визначати вдосконалення, що відповідають потребам клієнтів і кінцевих користувачів
  • Постачати код, який відповідає стандартам безпеки, якості та супроводжуваності

Вимоги

  • Значний професійний досвід розроблення серверних систем на Kotlin
  • Поглиблене розуміння предметно-орієнтованого проєктування
  • Практичний досвід розроблення через тестування
  • Робочі знання чистої архітектури
  • Досвід роботи з гексагональною архітектурою та шаблоном портів і адаптерів
  • Досвід роботи з Kubernetes
  • Досвід використання реляційних і нереляційних баз даних
  • Розуміння варіантів застосування, переваг та обмежень різних моделей баз даних
  • Досвід роботи з PostgreSQL
  • Досвід роботи з DynamoDB
  • Знання автоматизованого тестування з використанням JUnit і Testcontainers
  • Досвід інтеграції систем і API
  • Розуміння найкращих практик забезпечення якості, безпеки та супроводжуваності коду
  • Досвід створення масштабованих розподілених рішень
  • Знання застосування розроблення програмного забезпечення для рішень у сфері штучного інтелекту
  • Досвід роботи над проєктами з генеративним ШІ буде перевагою
  • Досвід промпт-інжинірингу буде перевагою
  • Досвід оцінювання та підготовки даних для моделей ШІ буде перевагою
  • Знання подієво-орієнтованих архітектур і мікросервісів буде перевагою
  • Досвід роботи у хмарних середовищах буде перевагою

Переваги

  • Кандидатам з інвалідністю також рекомендується подавати заявки
  • Віддалена робота