Miratech

Full Stack Java Engineer

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Full-stack инженер в Miratech для разработки и поддержки масштабируемых cloud-native приложений в домене Workforce Management, Customer Experience и операционных бизнес-процессов. Работа от технического дизайна до продакшн-поддержки на Java/Spring Boot и React/TypeScript.

Задачи

  • Проектировать, разрабатывать, тестировать и поддерживать масштабируемые backend-сервисы на Java и Spring Boot
  • Создавать современные веб-приложения на React и TypeScript с переиспользуемыми компонентами и адаптивными layout'ами
  • Разрабатывать и потреблять REST API по API-first подходу с контрактами OpenAPI/Swagger
  • Участвовать в проектировании модульных решений на микросервисах и паттернах event-driven дизайна
  • Использовать Node.js для лёгких сервисов, BFF-компонентов, интеграций и tooling
  • Проектировать и оптимизировать модели данных и запросы в PostgreSQL
  • Реализовывать интеграции с внутренними и внешними системами через REST, webhooks и messaging
  • Контейнеризировать приложения и участвовать в cloud-деплойменте и управлении конфигурацией
  • Строить и поддерживать CI/CD пайплайны на Jenkins с автотестами и quality gates
  • Инструментировать приложения структурированным логированием, метриками и трейсингом
  • Диагностировать продакшн-проблемы и улучшать производительность, отказоустойчивость и масштабируемость
  • Взаимодействовать с Product, UX, QA, DevOps и Architecture через дизайн-сессии, код-ревью и планирование

Требования

  • 5+ лет опыта full-stack разработки с участием в production-приложениях
  • Практический опыт с Java и Spring, особенно Spring Boot, REST, persistence, security и автотестами
  • Опыт frontend-разработки на Angular или React, TypeScript, HTML, CSS, state management
  • Знакомство с Node.js для лёгких сервисов, интеграций или tooling
  • Опыт разработки REST API и микросервисов в распределённых средах
  • Сильные навыки SQL и проектирования моделей данных в PostgreSQL или аналогичных СУБД
  • Опыт разработки и поддержки cloud- и контейнеризированных приложений
  • Отличные коммуникативные навыки и умение писать техническую документацию
  • Знание OAuth2, OpenID Connect, JWT и безопасного дизайна API
  • Опыт с Kafka, RabbitMQ или аналогичными messaging-технологиями
  • Знакомство с Kubernetes, облачными платформами и observability-инструментами

Условия

  • Культура Relentless Performance и глобальная команда
  • Конкурентная зарплата и benefits: страховка, языковые курсы, релокационная программа
  • ForeverRemote — полностью удалённая работа
  • Программы сертификации, менторства и внутренней мобильности
  • Проекты для крупных мировых клиентов
  • Мультикультурная среда и командные мероприятия

Навыки

  • Java
  • Spring Boot
  • Spring
  • React
  • TypeScript
  • Node.js
  • REST API
  • OpenAPI
  • Swagger
  • PostgreSQL
  • SQL
  • Microservices
  • Kafka
  • RabbitMQ
  • Kubernetes
  • AWS
  • Jenkins
  • CI/CD
  • OAuth2
  • OpenID Connect
  • JWT
  • HTML
  • CSS
  • Angular
  • Docker

Похожие вакансии

Intermediate Software Engineer-Vendor Portal & Loss Prevention -Hybrid
PublixMiddleLakelandГибридРелокация
7,515 – 11,275 USD в месяц
28 окт.
Full Stack Software Engineer - Alts & Data Management
AddeparMiddleNew YorkУдалённо
114,000 – 178,000 USD в год
28 окт.
Full time role for .NET Software Engineer
InabiaSeniorNew YorkОфис
28 окт.
Senior Full Stack NET Developer
Vervic Inc.SeniorNew YorkГибрид
1 – 1 USD в час
28 окт.
Staff Software Engineer
SustainmentSeniorAustinОфис
28 окт.
Full Stack Java Engineer — Miratech, New York | itrelocate