Miratech
Miratech
Miratech е глобална компания за IT услуги и консултиране, която работи с предприятия по дигитална трансформация. Услугите ѝ обхващат аутсорсинг, разработване на софтуер и професионални услуги, като съчетават мащаба на предоставяне на услуги за големи предприятия с гъвкавостта, свързвана със стартъп иновациите. Основана през 1989 г., Miratech развива дейност в областта на B2B консултирането и технологичните решения, свързани със SaaS, като подкрепя организации, които се нуждаят от софтуерна експертиза и технологични услуги.

Старши full-stack Java инженер – управление на работната сила (дистанционна работа)

Разработвайте Java, React и микросървиси за управление на работната сила за глобалните клиенти на Miratech в сферата на IT услугите. Проектирайте мащабируеми интеграции, API и cloud-native приложения в подкрепа на операциите с работната сила.

Описание

  • Създавайте, тествайте и поддържайте мащабируеми backend услуги с Java, Spring Boot и домейн-ориентиран дизайн.
  • Разработвайте микросървиси за прогнозиране, планиране на персонала, съставяне на графици, управление на смените, спазване на графиците, изключения и оперативно отчитане.
  • Създавайте адаптивни приложения за управление на работната сила с TypeScript и React.
  • Проектирайте и използвайте REST API чрез подход API-first.
  • Създавайте договори OpenAPI/Swagger и поддържайте последователни стандарти за версиониране.
  • Внедрявайте управлявани от събития работни процеси за промени в графиците, състояния на агентите, показатели на опашките, прогнози и събития, свързани със спазването на графиците.
  • Свързвайте възможностите за управление на работната сила с платформи за CX, ACD и маршрутизация, HR, заплати, идентичност и корпоративни данни.
  • Проектирайте модели на данни за работната сила и операциите в PostgreSQL и други релационни бази данни.
  • Контейнеризирайте услугите и подпомагайте cloud-native внедряването и практиките за управление на конфигурацията.
  • Създавайте и поддържайте CI/CD конвейери с Jenkins, автоматизирано тестване, проверки за качество и повторяеми внедрявания.
  • Проучвайте производствени проблеми и подобрявайте производителността, пакетната обработка, конкурентността, мащабируемостта и надеждността.
  • Участвайте в прегледи на кода, технически проекти, дискусии за архитектурата, планиране на спринтове и непрекъснато подобрение.
  • Работете с екипите по продукта, операционните изследвания, QA, DevOps, UX и други заинтересовани страни за предоставяне на решения.

Изисквания

  • Поне 8 години опит в full-stack разработката на софтуер, включително отговорност за продукционни приложения.
  • Напреднали практически познания по Java и Spring, особено Spring Boot, REST услуги, сигурност и персистентност.
  • Силен опит във frontend разработката с Angular или React, TypeScript, компонентно проектиране, управление на състоянието и съвременно тестване.
  • Работни познания по Node.js за интеграции, леки услуги, инструменти за изграждане или поддържащи компоненти.
  • Опит с NICE WFM, Verint, Calabrio, Genesys WFM, Aspect/Alvaria или сравнима платформа за управление на работната сила.
  • Опитът с AWS и Amazon Connect е предимство.
  • Доказана способност за проектиране на REST API, микросървиси и управлявани от събития услуги в разпределени системи.
  • Отлични познания по SQL и опит със създаване на ефективни модели на данни в PostgreSQL или сравнима релационна база данни.
  • Опит в разработването, внедряването или поддръжката на cloud приложения и контейнеризирани приложения.
  • Отлични комуникационни умения, включително способност за писане на ясна техническа документация и водене на семинари с клиенти.
  • Опитът със свързване на системи за управление на работната сила с платформи за ACD, маршрутизация, HR, заплати, CRM или складове за данни е желателен.
  • Опитът с Kafka, RabbitMQ или сходни технологии за обмен на съобщения и поточно предаване на събития е желателен.
  • Познанията по анализи на работната сила, методи за оптимизация или концепции от операционните изследвания са желателни.
  • Познанията по Jenkins, Kubernetes, cloud платформи, инструменти за наблюдаемост и практики за сигурно доставяне на софтуер са желателни.
  • Практическият опит с инструменти за разработка с помощта на AI или със създаване на решения, използващи AI, включително Claude или GitHub Copilot, е предимство.

Придобивки

  • Осигурява се здравно осигуряване.
  • Предлага се програма за релокация.
  • Предлагат се гъвкава дистанционна работа и култура на работа от всяка точка.
  • Налични са възможности за професионално развитие.
  • Подкрепят се сертификационни програми.
  • Налични са менторски програми и програми за инвестиране в таланти.
  • Предлагат се възможности за вътрешна мобилност.
  • Налични са възможности за стаж.
  • Работа по значими проекти за водещи глобални клиенти.
  • Приобщаваща и подкрепяща работна среда.
  • Редовни социални и тиймбилдинг събития на компанията.