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 с переиспользуемыми компонентами и адаптивной версткой
  • Разрабатывать и потреблять REST API по API-first подходу, поддерживать контракты OpenAPI/Swagger
  • Участвовать в проектировании модульных решений на микросервисах и паттернах событийно-ориентированного дизайна
  • Использовать Node.js для легковесных сервисов, BFF-компонентов, интеграций и инструментов разработки
  • Проектировать и оптимизировать модели данных и запросы PostgreSQL
  • Реализовывать интеграции с внутренними и внешними системами через REST API, webhooks и messaging
  • Контейнеризировать приложения и участвовать в cloud-развертывании и управлении конфигурацией
  • Строить и поддерживать CI/CD пайплайны на Jenkins с автотестами и quality gates
  • Инструментировать приложения структурированным логированием, метриками, трейсингом и отчетностью об ошибках
  • Устранять функциональные и production-проблемы, улучшать производительность и надежность
  • Взаимодействовать с Product, UX, QA, DevOps и Architecture через дизайн-сессии, код-ревью и планирование

Требования

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

Условия

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

Навыки

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

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

Senior Developer (Full-Stack)
32BJ Benefits FundsSeniorNew YorkОфис
160,000 – 165,000 USD в год
6 нояб.
Full Stack Software Engineer
RAM Aviation, Space & DefenseMiddleSt. GeorgeОфис
5 нояб.
Java Full Stack Engineer - Professional
HexawareSeniorГибрид
5 нояб.
Developer (Full Stack)-Information Services III
Indiana University HealthMiddleГибрид
5 нояб.
Software Engineer, AI Products - MCP Manager
UsercentricsMiddleNew YorkГибрид
170,000 – 185,000 USD в год
5 нояб.
Full Stack Java Engineer — Miratech, Удалённо | itrelocate