
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
- Можливості професійного розвитку
- Програми сертифікації
- Наставництво та програми підтримки талантів
- Можливості внутрішнього переходу
- Можливості стажування
- Можливість долучатися до значущих проєктів для провідних міжнародних клієнтів
- Інклюзивне та дружнє робоче середовище
- Регулярні корпоративні заходи й командні зустрічі