Miratech
Miratech
Miratech — глобальна компанія у сфері ІТ-послуг і консалтингу, яка допомагає підприємствам здійснювати цифрову трансформацію. Компанія надає послуги аутсорсингу, розроблення програмного забезпечення та професійного супроводу, поєднуючи масштаб корпоративної реалізації проєктів із гнучкістю, властивою інноваційним стартапам. Заснована у 1989 році, Miratech працює у сфері B2B-консалтингу та технологічних рішень, пов’язаних із SaaS, допомагаючи організаціям отримувати експертизу в розробленні програмного забезпечення й технологічні послуги.

Full Stack Java-розробник (віддалено, Ірландія)

Створюйте застосунки на Java, React і хмарних технологіях для управління персоналом і покращення клієнтського досвіду. Розробляйте масштабовані сервіси й інтеграції, підтримуйте CI/CD та долучайтеся до експлуатації рішень Miratech.

Опис

  • Розробляйте й підтримуйте масштабовані серверні сервіси на Java та Spring Boot.
  • Створюйте адаптивні й доступні вебзастосунки на React і TypeScript.
  • Розробляйте та використовуйте REST API, підтримуйте контракти OpenAPI/Swagger і зрозумілу обробку помилок.
  • Проєктуйте модульні рішення з мікросервісними, об’єктно-орієнтованими та подієво-орієнтованими підходами.
  • Використовуйте Node.js для легких сервісів, інтеграцій, компонентів backend-for-frontend або інструментів розробки.
  • Проєктуйте й оптимізуйте моделі даних і запити PostgreSQL з урахуванням цілісності, продуктивності та історії аудиту.
  • Створюйте й підтримуйте інтеграції через API, вебхуки, обмін повідомленнями та інші підходи.
  • Контейнеризуйте застосунки й підтримуйте хмарні розгортання, конфігурації та узгоджені середовища.
  • Підтримуйте CI/CD-конвеєри Jenkins з автоматизованими тестами, перевірками якості та відтворюваними розгортаннями.
  • Додавайте до застосунків структуровані журнали, метрики, трасування та корисні звіти про помилки.
  • Усувайте функціональні проблеми й проблеми в промисловій експлуатації, покращуйте продуктивність, відмовостійкість, масштабованість і зручність супроводу.
  • Співпрацюйте з командами продукту, UX, QA, DevOps, архітектури та розробки над проєктуванням, рев’ю, плануванням і постійним удосконаленням.

Вимоги

  • Маєте щонайменше п’ять років досвіду повнофункціональної розробки програмного забезпечення, зокрема роботи з промисловими застосунками.
  • Маєте практичний досвід роботи з Java і Spring, особливо зі Spring Boot, REST-сервісами, зберіганням даних, безпекою та автоматизованим тестуванням.
  • Маєте досвід фронтенд-розробки з Angular або React, знаєте TypeScript, HTML, CSS, компонентний підхід, керування станом і сучасні практики тестування.
  • Знайомі з Node.js для легких сервісів, інтеграцій, інструментів збирання або допоміжних компонентів.
  • Маєте досвід розробки REST API, мікросервісів і зручних у супроводі застосунків у розподілених середовищах.
  • Добре володієте SQL і маєте досвід проєктування ефективних моделей даних у PostgreSQL або подібній реляційній базі даних.
  • Маєте досвід розробки, розгортання або підтримки хмарних застосунків і застосунків у контейнерах.
  • Умієте чітко спілкуватися, готувати технічну документацію та брати участь у зустрічах із клієнтами.
  • Знаєте OAuth2, OpenID Connect, JWT і принципи безпечного проєктування API.
  • Маєте досвід роботи з Kafka, RabbitMQ або подібними технологіями обміну повідомленнями й потокової обробки подій.
  • Знайомі з Kubernetes, хмарними платформами, інструментами спостережуваності та практиками безпечної доставки програмного забезпечення.
  • Досвід роботи із системами управління персоналом (WFM), рішеннями для клієнтського досвіду (CX), контакт-центрів або обслуговування клієнтів буде перевагою.
  • Досвід роботи з AWS, Amazon Connect, FreeSWITCH, Kamailio, Twilio або подібними комунікаційними технологіями буде перевагою.
  • Знання оптимізації робочої сили й роботи контакт-центрів, зокрема прогнозування, складання графіків, маршрутизації та контролю дотримання графіків, буде перевагою.
  • Досвід інтеграції корпоративних застосунків із платформами CRM, HR, управління ідентифікацією, нарахування заробітної плати й аналітики буде перевагою.
  • Знайомство з інструментами розробки за допомогою ШІ, як-от GitHub Copilot або Claude, буде перевагою.

Переваги

  • Медичне страхування
  • Мовні курси
  • Програма релокації
  • Гнучкий віддалений формат роботи завдяки культурі ForeverRemote
  • Можливості професійного розвитку
  • Програми сертифікації
  • Наставництво та програми підтримки талантів
  • Можливості внутрішнього переходу
  • Можливості стажування
  • Можливість долучатися до значущих проєктів для провідних міжнародних клієнтів
  • Інклюзивне та дружнє робоче середовище
  • Регулярні корпоративні заходи й командні зустрічі