
Uni Systems — компанія у сфері інформаційно-комунікаційних технологій, яка допомагає організаціям модернізувати свою діяльність за допомогою цифрової трансформації. Компанія працює з інфраструктурою та операційною діяльністю, хмарними технологіями й технологіями центрів обробки даних, кібербезпекою, корпоративними платформами, аналітикою великих даних, новітніми технологіями та штучним інтелектом. Uni Systems підтримує клієнтів у банківському секторі, державному управлінні, телекомунікаціях, охороні здоров’я, роздрібній торгівлі, консалтингу та логістиці, поєднуючи технологічну експертизу з рішеннями, адаптованими до потреб галузей. Для фахівців, які розглядають можливості в Uni Systems, профіль компанії відображає роботу на перетині масштабної реалізації ІТ-проєктів, інновацій, сталого розвитку та цифрової етики.
Старший Java-розробник повного циклу (Full-Stack), віддалено в Люксембурзі
Розробляйте мікросервіси на Java та застосунки на Angular у Uni Systems. Долучайтеся до тестування, керування релізами й змінами та співпрацюйте із замовниками й бізнес-командами.
Опис
- Збирайте бізнес-потреби разом із профільними експертами.
- Аналізуйте поточні процеси й застосунки з урахуванням нових вимог користувачів.
- Проєктуйте застосунки та мікросервіси для задоволення бізнес-потреб.
- Розробляйте застосунки й мікросервіси з використанням відповідних технологій.
- Підтримуйте наявні мікросервісні застосунки в різних підрозділах.
- Проводьте модульне, інтеграційне, системне та навантажувальне тестування.
- Підтримуйте приймальне тестування користувачами й отримуйте схвалення бізнесу.
- Додавайте до Git код, конфігурацію та автоматизовані модульні тести, а також документацію у форматах Javadoc, Asciidoc чи інших доречних форматах.
- Фіксуйте результати тестування та керуйте змінами в ServiceNow.
- Готуйте документацію, звіти й матеріали з керування змінами.
- Активно беріть участь у гнучких робочих зустрічах.
- Готуйте релізи та координуйте їх випуск.
- Зберігайте аудиторські матеріали у SharePoint.
- Оцінюйте ризики та координуйте вирішення питань, пов’язаних зі змінами.
- Допомагайте виконувати розгортання й адаптувати галузеві практики.
- Розвивайте відносини із замовниками в різних підрозділах і підтримуйте чітку комунікацію.
Вимоги
- Ступінь бакалавра в галузі ІТ і щонайменше 10 років практичного досвіду розробки на Java.
- Досвід написання та підтримки автоматизованих модульних й інтеграційних тестів для Java-застосунків.
- Практичний досвід розробки зі Spring і Spring Boot, зокрема використання JPA та Hibernate для роботи зі сховищами даних.
- Досвід спільної розробки програмного забезпечення з Git, зокрема роботи з гілками, запитами на внесення змін (pull або merge request) і перевірками коду.
- Досвід роботи з реляційними базами даних і SQL, а також використання XML, YAML і JSON під час розробки або налаштування.
- Практичний досвід розробки програмного забезпечення за допомогою ШІ-агентів, таких як GitHub Copilot, Claude Code або Codex, зокрема внесення агентом змін до коду застосунків; самого лише автодоповнення коду недостатньо.
- Практичний досвід розробки інтерфейсів Angular із TypeScript або JavaScript.
- Просунутий рівень письмової та усної англійської мови (C1).
- Досвід роботи з Apache Camel.
- Досвід роботи зі Scrum і DevSecOps.
- Досвід роботи з конвеєрами CI/CD, наприклад Azure Pipelines.
- Досвід роботи з інфраструктурою як кодом (Infrastructure as Code), наприклад Terraform, і контейнерними платформами, наприклад Docker.
- Досвід роботи з архітектурою публічних хмар, наприклад Microsoft Azure.
- Досвід розробки мікросервісів.
- Досвід роботи у сфері фінансових послуг.
- Досвід керування ІТ-послугами на основі ITIL.