
Miratech — глобальна компанія у сфері ІТ-послуг і консалтингу, яка допомагає підприємствам здійснювати цифрову трансформацію. Компанія надає послуги аутсорсингу, розроблення програмного забезпечення та професійного супроводу, поєднуючи масштаб корпоративної реалізації проєктів із гнучкістю, властивою інноваційним стартапам. Заснована у 1989 році, Miratech працює у сфері B2B-консалтингу та технологічних рішень, пов’язаних із SaaS, допомагаючи організаціям отримувати експертизу в розробленні програмного забезпечення й технологічні послуги.
Старший розробник Java
Створюйте системи податкового адміністрування на Java для клієнтів Miratech із державного сектору в дистанційній ролі в Польщі. Розробляйте мікросервіси, інтеграції, тести та процеси CI/CD для складних проєктів цифрової трансформації.
Опис
- Створювати програмні компоненти відповідно до проєктних специфікацій.
- Інтегрувати системи та перевіряти їхню роботу за допомогою тестування.
- Діагностувати й усувати проблеми програмного забезпечення.
- Писати модульні тести для програмних компонентів.
- Допомагати оцінювати обсяг робіт і строки виконання проєктів.
- Працювати з колегами та взаємодіяти із зацікавленими сторонами проєкту.
- Брати участь у рішеннях щодо дорожньої карти продукту.
- Долучатися до розбору звернень, зокрема аналізу інцидентів і визначення пріоритетів.
- Підтримувати й удосконалювати процеси CI/CD.
- Розробляти та підтримувати індивідуальні програмні рішення для великого європейського постачальника технологічних послуг у державному секторі.
- Долучатися до створення системи податкового адміністрування для подання декларацій, розрахунку й нарахування податків, а також інтеграцій із зовнішніми системами.
Вимоги
- Мати щонайменше шість років досвіду розробки на Java.
- Мати значний досвід роботи зі Spring Framework і Quarkus.
- Розуміти архітектуру мікросервісів і контейнерні технології, як-от Docker і Kubernetes.
- Мати досвід роботи з PostgreSQL або іншою реляційною системою керування базами даних.
- Мати досвід інтеграцій через REST і SOAP та роботи з технологіями обміну повідомленнями, як-от Kafka або ActiveMQ.
- Розуміти принципи тестування програмного забезпечення.
- Впевнено спілкуватися англійською мовою.
- Ефективно взаємодіяти із зацікавленими сторонами та розподіленими командами.
- Досвід розробки інтерфейсів на Angular буде перевагою.
- Знання німецької або швейцарської німецької мови буде перевагою.
Переваги
- Медичне страхування.
- Мовні курси.
- Програма релокації.
- Гнучка дистанційна робота завдяки культурі ForeverRemote.
- Можливості професійного розвитку.
- Програми сертифікації.
- Наставництво та програми розвитку талантів.
- Можливості внутрішньої мобільності.
- Можливості стажування.
- Робота над значущими проєктами для провідних міжнародних клієнтів.
- Інклюзивне та сприятливе робоче середовище.
- Регулярні командні заходи та корпоративні події.