MarketTime

Senior Backend Engineer (Java/Spring) (REMOTE U.S.)

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

Senior-инженер в распределённую команду B2B ecommerce SaaS-платформы. Проектирование и развитие Spring Boot сервисов, архитектура, менторство и обеспечение безопасности и соответствия PCI DSS.

Задачи

  • Проектировать, разрабатывать, разворачивать и поддерживать Spring Boot сервисы SaaS ecommerce платформы
  • Проектировать безопасные, масштабируемые и высокодоступные решения с учётом PCI DSS
  • Проектировать и разрабатывать REST API — интуитивные, обратно совместимые, безопасные и производительные
  • Взаимодействовать с Product, QA и другими инженерами на всём жизненном цикле разработки
  • Проектировать и оптимизировать схемы БД, запросы и паттерны доступа к данным на MySQL
  • Участвовать в архитектурных обсуждениях и технических решениях
  • Писать чистый и поддерживаемый Java-код с использованием современных возможностей языка
  • Продвигать инженерные практики: code review, автотесты, CI/CD, observability, документация
  • Использовать AI-инструменты разработки (Claude Code, Cursor, GitHub Copilot), отвечая за корректность и безопасность результата
  • Вести фичи от дизайна до продакшена, включая мониторинг и операционную поддержку
  • Работать небольшими инкрементальными pull request'ами с акцентом на ревью и непрерывную доставку
  • Развивать архитектуру, оспаривая допущения и улучшая процессы разработки
  • Менторить инженеров через техническое лидерство, дизайн-ревью и парное программирование
  • Разбирать продакшен-инциденты и участвовать в on-call ротации

Требования

  • Опыт senior-инженера или техлида на Java backend приложениях
  • Сильная экспертиза в Spring Boot 3+ и экосистеме Spring
  • Сильное владение современной Java (новые разработки на Java 25)
  • Умение писать идиоматичный Java-код: streams, lambda, Optional, records, pattern matching
  • Опыт с Hibernate/JPA или jOOQ
  • Практический опыт эксплуатации продакшен-нагрузок на AWS
  • Опыт проектирования и разработки RESTful API
  • Сильные навыки SQL с MySQL или PostgreSQL
  • Знание асинхронных систем обмена сообщениями (SQS, RabbitMQ, ActiveMQ)
  • Опыт сборки и деплоя контейнеризированных приложений
  • Опыт с GitHub Actions или другими современными CI/CD платформами
  • Практический опыт использования AI-инструментов кодинга с пониманием, когда доверять, проверять или отбрасывать результат, и какие данные нельзя им передавать
  • Понимание принципов проектирования ПО и распределённых систем
  • Отличные коммуникация, коллаборация и навыки решения проблем
  • Опыт менторства инженеров и ведения технических инициатив
  • Самостоятельность и эффективность в remote-first среде

Условия

  • Удалённая работа (remote-first)
  • Полностью распределённая инженерная команда
  • Ценности: ownership, коллаборация, непрерывное улучшение

Навыки

  • Java
  • Java 25
  • Spring Boot
  • Spring
  • MySQL
  • PostgreSQL
  • REST API
  • AWS
  • GitHub Actions
  • Containers
  • SQS
  • RabbitMQ
  • ActiveMQ
  • Terraform
  • Hibernate
  • JPA
  • jOOQ
  • CI/CD
  • React
  • Angular
  • OAuth 2.0
  • JWT
  • PCI DSS
  • C#
  • .NET

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

Software Engineer
JT4SeniorColorado SpringsОфис
103,000 – 164,000 USD в год
19 окт.
Senior Backend Engineer, External
Horizon3.aiSeniorУдалённо
199,750 – 235,000 USD в год
19 окт.
Software Engineer
GRVTYSeniorAnnapolis Junction Business ParkОфис
170,000 – 200,000 USD в год
19 окт.
Cloud Software Engineer
GRVTYSeniorAnnapolis Junction Business ParkОфис
170,000 – 200,000 USD в год
19 окт.
Eng Sr Prin - SW
BAE SystemsSeniorTotowaОфис
19 окт.
Senior Backend Engineer (Java/Spring) (REMOTE U.S.) — MarketTime, Удалённо | itrelocate