Lowe's

Software Engineer - OMS

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

Backend-инженер в команду Order Management компании Lowe's. Разработка и поддержка масштабируемых сервисов для управления заказами и омниканального ритейла.

Задачи

  • Проектировать, разрабатывать, тестировать и поддерживать backend-сервисы на Java и Spring Boot
  • Создавать и поддерживать микросервисы и event-driven приложения с использованием Kafka
  • Переводить бизнес-требования и функциональные спецификации в технические решения и production-ready код
  • Участвовать в обсуждении технического дизайна и предлагать масштабируемые, поддерживаемые и отказоустойчивые решения
  • Разрабатывать автоматизированные unit-, integration- и behavior-driven тесты с использованием JUnit, Mockito и Cucumber
  • Работать с реляционными и NoSQL базами данных, включая Oracle, PostgreSQL и MongoDB
  • Встраивать observability в приложения и использовать мониторинг и логирование (Elasticsearch, Prometheus, Grafana)
  • Диагностировать проблемы приложений и production-инциденты, участвовать в root-cause analysis
  • Использовать системы контроля версий, сборки и доставки: Bitbucket, Maven, Gradle, CI/CD pipelines
  • Взаимодействовать с инженерами, продукт-партнёрами и кросс-функциональными командами
  • Участвовать в code review, технической документации и обмене знаниями
  • Оценивать новые инструменты и технологии, предлагать идеи по упрощению разработки и эксплуатации

Требования

  • Bachelor's degree in Computer Science, Computer Information Systems или смежной области, либо эквивалентный профессиональный опыт
  • 2+ года опыта разработки ПО с практическим опытом создания backend-приложений на Java или сопоставимом объектно-ориентированном языке
  • Опыт разработки приложений с использованием Spring Boot, микросервисов, API или аналогичных backend-технологий
  • Опыт работы с одним или несколькими из: event-driven или messaging-технологии, реляционные или NoSQL базы данных, автоматизированное тестирование, CI/CD, DevOps-практики
  • Опыт работы в рамках Agile software development lifecycle и современных практик контроля версий

Условия

  • Конкурентная зарплата
  • Гибкий график работы
  • Медицинские льготы
  • Программы карьерного развития
  • 401k с match до 4.25%
  • Discounted Employee Stock Purchase Plan (скидка 15% от strike price)
  • Tuition-Free Education
  • 10-недельный maternity/parental leave
  • Скидка 10% для сотрудников

Навыки

  • Java
  • Spring Boot
  • Kafka
  • Oracle
  • PostgreSQL
  • MongoDB
  • Cassandra
  • JUnit
  • Mockito
  • Cucumber
  • Elasticsearch
  • Prometheus
  • Grafana
  • Bitbucket
  • Maven
  • Gradle
  • CI/CD
  • microservices
  • event-driven architecture
  • NoSQL
  • Agile

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

Lead Software Engineer - Parametric
Morgan StanleyLeadNew YorkГибрид
115,000 – 225,000 USD в год
15 окт.
Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
Sr. Specialist .NET Developer
Charles SchwabSeniorAustinОфис
13 окт.
Software Engineer II
IndeedMiddleУдалённо
111,000 – 167,000 USD в год
13 окт.
Staff Software Engineer
SS&C TechnologiesSeniorCitypointГибрид
170,000 – 188,000 USD в год
13 окт.
Software Engineer - OMS — Lowe's, Charlotte | itrelocate