Principal Java Developer (React, AWS)

On-siteSalary not specified
Kyiv, Ukraine

Tech Stack

ReactAWSJava

Job Description, Responsibilities & Requirements

Description language:

Про посаду

Ми об'єднуємо винятковий талант, який забезпечує чудові програмні рішення. Наш підхід допоміг нам зрости на 60% у 2021, 94% у 2022, і в 2023 році ми об'єдналися з Insight, компанією Fortune 500 та провідним інтегратором рішень і систем. З захоплюючими планами зростання та передовими проектами, ніколи не було кращого часу, щоб приєднатися до нашої неймовірної команди.

Ми швидко розвиваємося і шукаємо Principal Java Developer (React, AWS), щоб розпочати міжнародний проект з розробки програмного забезпечення. Ми хочемо, щоб кожен будував кар'єру, якою можна пишатися, і підтримуватимемо вас у вашому розвитку з першого дня. Ви будете раді працювати в команді та вести за собою приклад, кожен день.

Разом з одним з наших клієнтів, провідним постачальником рішень для закупівель, який присвячений революціонуванню способу, яким організації закуповують товари та послуги, ми шукаємо Principal Developer, щоб приєднатися до нашої команди.

Обов'язки

  • Керувати дизайном та впровадженням модульної архітектури на основі принципів Domain-Driven Design (DDD).
  • Визначати технічні стандарти, кращі практики та керівництва з кодування для команди разом з архітекторами.
  • Співпрацювати з архітекторами та бізнес-аналітиками для визначення меж домену та паттернів інтеграції.
  • Забезпечувати масштабованість, зручність технічного обслуговування та безпеку у всіх технічних рішеннях.
  • Активно брати участь у кодуванні для доказів концепцій (PoC) та критичних компонентів.
  • Підтримувати команду у розробці складних функцій та вирішенні технічних завдань.
  • Переглядати та оптимізувати існуючий код для підвищення продуктивності та зручності технічного обслуговування.
  • Надавати керівництво та наставництво розробникам, сприяючи технічному зростанню та співпраці.
  • Проводити перевірку коду та забезпечувати дотримання архітектурних принципів.
  • Виступати як міст між розробкою, архітекторами, продуктом та бізнес-командами.
  • Сприяти технічним дискусіям та процесам прийняття рішень.
  • Контролювати впровадження автоматизованих тестів та CI/CD-трубопроводів.
  • Забезпечувати своєчасну доставку високоякісних програмних компонентів.
  • Залишатися в курсі новітніх технологій та пропонувати покращення архітектури.
  • Просувати культуру постійного навчання та технічної досконалості.

Вимоги

Soft Skills

  • Аналізтичне мислення: Здатність розбивати складні проблеми на керовані компоненти.
  • Комунікація: Чіткі та ефективні комунікаційні навички для технічної та нетехнічної аудиторії.
  • Співпраця та робота в команді: Сильні навички співпраці для ефективної роботи з міжфункціональними командами.
  • Адаптаційність: Зручність роботи в швидкозмінному, мінливому середовищі.
  • Вирішення проблем: Стратегічне мислення для вирішення складних технічних завдань.
  • Уважність до деталей: Забезпечує високі стандарти в дизайні та впровадженні.
  • Організація: Здатність керувати пріоритетами та структурувати робочі процеси команди ефективно.
  • Відповідальність: Володіння технічними рішеннями та відповідальність за результати.
  • Лідерство: Здатність надихати та керувати командою до досягнення технічних цілей.

Technical Skills

  • Вільне володіння англійською (обов'язково).
  • Рівень Principal/ Tech lead.
  • Мінімум 10 років стажу на аналогічних посадах, і більше 15 років досвіду роботи.
  • Диплом з системної інженерії або аналогічної освіти.
  • Сильний технічний багаж знань.
  • Навички розробки full stack.
  • Досвід модернізації, оптимізації та оновлення старих систем.
  • Сильна експертиза в Domain-Driven Design (DDD) та SOLID принципах, Clean Code, BDD, KISS, YAGNI, модульній архітектурі тощо.
  • Знання мікро-фронтенду, мікросервісів, дизайну API та подієво-орієнтованої архітектури.
  • Досвід роботи з хмарними платформами (AWS).
  • Знання CI/CD-трубопроводів, контейнеризації та кращих практик DevOps.
  • Практичний досвід розробки: React, Kotlin або Java, Quarkus або Spring Boot, SQL та NoSQL бази даних (PostgreSQL, Atlas MongoDB, DynamoDB).
  • Реактивні парадигми програмування.
  • Kafka.
  • Здатність швидко вчитися та адаптуватися до нових технологій.
  • Знання про LMS платформи та екосистеми освітніх технологій є плюсом.
  • Глибоке розуміння моделювання даних, паттернів інтеграції та кращих практик безпеки.
  • Орієнтація на метрики, знання метрик доставки, впровадження та використання для створення високоефективних команд.
  • Знання принципів екстремального програмування та майстерності програмування буде плюсом.
  • Знання документування, UML, C4 моделювання, діаграм AWS, потоку даних, моделювання загроз та нефункціональних вимог.
  • Досвід використання GitHub Copilot або аналогічних інструментів ІІ для кодування.
  • Хороші навички вивчення, читання та письма англійської, B2-C1.

Ми пропонуємо

  • Конкурентоспроможна зарплата
  • Можливість працювати над передовими проектами
  • Підтримка професійного зростання та розвитку
  • Колаборативне та інноваційне робоче середовище
  • Варіанти віддаленої роботи

Про компанію

Ми є провідним постачальником рішень для закупівель, присвяченим революціонуванню способу, яким організації закуповують товари та послуги. Наш підхід допоміг нам зрости на 60% у 2021, 94% у 2022, і в 2023 році ми об'єдналися з Insight, компанією Fortune 500 та провідним інтегратором рішень і систем. З захоплюючими планами зростання та інноваційними проектами, ніколи не було кращого часу, щоб приєднатися до нашої неймовірної команди.

Job Details

Company name:
Amdaris Group
Location:
Kyiv, Ukraine
Employment Type:
Full-time
Work Mode:
On-site
Posted on TheJob:
Jul 14, 2026
Last checked:
Jul 14, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.