
Reale Group надає страхові, банківські, рієлторські та супутні послуги понад 4,5 мільйона клієнтів. Понад 3700 співробітників компанії працюють в Італії, Іспанії та Чилі, підтримуючи диверсифікований бізнес, побудований на стабільності, взаємності, прозорості, етичності та надійності. Для фахівців, які розглядають можливості у сфері фінансових послуг, страхування, нерухомості або корпоративних послуг, Reale Group пропонує середовище міжнародної організації, чий підхід «Разом більше» наголошує на співпраці та створенні спільної цінності.
Старший розробник ПЗ і технічний керівник — Reale Group, Турин, гібридний формат
Керуйте модернізацією та перенесенням страхових систем Reale Group на мікросервіси Java і хмарну архітектуру. Приймайте технічні й архітектурні рішення та забезпечуйте DevOps-доставку в гібридній ролі в Турині.
Опис
- Проєктувати, керувати розробкою та впроваджувати застосунки для страхових продуктів і процесів напрямку страхування життя
- Визначати й реалізовувати модернізацію та перенесення системи VIS на нову платформу
- Бути технічним експертом для команд, залучених до ініціативи
- Брати участь в аналізі, проєктуванні та постачанні застосунків в Agile-середовищі
- Підтримувати перехід до хмарних архітектур, мікросервісів і подієво-орієнтованої інтеграції
- Співпрацювати з розробниками, архітекторами, фахівцями з інфраструктури та зовнішніми партнерами
- Визначати технічні рекомендації, архітектурні рішення та найкращі практики розробки
- Технічно координувати компоненти проєкту, забезпечуючи якість, безпеку, продуктивність, відмовостійкість і супроводжуваність
- Брати участь у всіх етапах життєвого циклу ПЗ у межах DevOps-моделі — від визначення вимог до розгортання та розвитку платформи
- Проєктувати контейнеризовані мікросервіси Java, розгорнуті в Azure Kubernetes Service (AKS)
- Розробляти серверні сервіси та REST API за допомогою Spring Boot і Spring Data JPA
- Проєктувати API відповідно до специфікацій OpenAPI та Swagger
- Використовувати Java і SQL з базами даних Oracle
Вимоги
- Вища освіта в галузі комп’ютерних наук, комп’ютерної інженерії або еквівалентна професійна освіта й досвід
- Досвід модернізації ключових корпоративних систем і реалізації програм трансформації або перенесення на нову платформу
- Досвід визначення стратегій переходу від монолітів до мікросервісів
- Здатність керувати командами, що складаються з внутрішніх працівників і постачальників
- Поглиблені знання Java 17 або новішої версії, принципів SOLID, шаблонів проєктування та чистого коду
- Практичний досвід розробки мікросервісів
- Поглиблені знання Spring Boot, Spring Data JPA, персистентності, транзакцій, конфігурації застосунків, обробки винятків і впровадження залежностей
- Практичні знання JUnit 5, Mockito і методів модульного та інтеграційного тестування; знайомство з TDD і бажано Testcontainers
- Досвід проєктування, розробки та інтеграції REST API і SOAP-сервісів з використанням OpenAPI та Swagger
- Знання Spring Security і стандартів OAuth 2.0, OpenID Connect та JWT
- Практичні знання SQL, бажано з базами даних Oracle
- Досвід роботи з Docker і концепціями контейнеризації
- Знання Kubernetes, бажано Azure Kubernetes Service (AKS)
- Досвід роботи з Git, стратегіями розгалуження, pull request і перевіркою коду
- Знання Maven, CI/CD-конвеєрів, інструментів статичного аналізу та контрольних етапів якості; бажано Azure DevOps і SonarQube
- Досвід роботи в хмарних середовищах або знайомство з ними, особливо з Microsoft Azure
- Знання шаблонів відмовостійкості та розподілених систем, зокрема тайм-аутів, повторних спроб, автоматичних вимикачів та ідемпотентності
- Знання принципів спостережуваності, зокрема структурованого журналювання, метрик і розподіленої трасування; бажано OpenTelemetry і Dynatrace
- Середній рівень англійської мови
- Досвід використання інструментів ШІ для підтримки життєвого циклу розробки ПЗ (SDLC)
- Знайомство з розробкою на основі специфікацій та інженерією з підтримкою ШІ
- Здатність визначати інструкції, робочі процеси й навички для ШІ-агентів
- Знання платформ і середовищ виконання агентів для розробки, тестування та документування ПЗ
Переваги
- Гібридний формат роботи
- До 12 днів віддаленої роботи на місяць