Walmart
Software Engineer III
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик уровня III в Walmart (Herndon, VA). Разработка backend-сервисов на Java/Spring, проектирование REST API, работа с SQL/NoSQL базами и деплой в облако через CI/CD.
Задачи
- Руководить небольшими группами инженеров (2–3 человека, включая offshore-специалистов) в рамках проектов
- Поддерживать бизнес: отвечать на вопросы пользователей, исследовать и предлагать решения, определять дизайн реализации
- Вести проекты от средних до крупных: переводить требования в технические решения, писать код, проводить unit-тесты
- Разрабатывать REST API веб-сервисы на Spring Boot и Java
- Выполнять CRUD-операции с NoSQL/SQL базами (Cassandra, SQL Server, Cosmos DB) через Spring JPA и Hibernate
- Деплоить приложения в облако через CI/CD пайплайны (Jenkins, Docker, Kubernetes)
- Проводить code review и писать unit-тесты (Mockito, WireMock)
- Устранять production-инциденты и проводить root cause analysis с помощью Splunk, Grafana и Azure Application Insights
- Участвовать в discovery-фазе проектов совместно с product, project, business и UX командами
Требования
- Степень магистра или эквивалент в Computer Science, IT, Engineering или смежной области
- Опыт проектирования и реализации REST API на Spring Boot и Java
- Опыт CRUD-операций с NoSQL/SQL базами (Cassandra, SQL Server, Cosmos DB) через Spring JPA и Hibernate
- Опыт деплоя приложений в облако через CI/CD (Jenkins, Docker, Kubernetes)
- Опыт unit-тестирования (Mockito, WireMock)
- Владение объектно-ориентированным программированием на Java
- Опыт работы с Git и GitHub
- Автоматизация workflow на Python
- Написание batch-задач на Spring Batch, Spring Boot, Azure Databricks, Java 8 и Scala
- Опыт code review на Java
- Опыт troubleshooting production-инцидентов и root cause analysis с мониторингом (Splunk, Grafana, Azure Application Insights)
Условия
- Зарплата $127,462.00 – 216,000.00 в год
- Годовые или квартальные performance-бонусы
- Медицинская, стоматологическая и оптическая страховка
- 401(k), покупка акций, страхование жизни за счёт компании
- Оплачиваемый отпуск, больничные, отпуск по уходу за ребёнком, family care leave
- Short-term и long-term disability
- Образовательная поддержка со 100% оплатой обучения
- Скидки в компании, оплата военной службы, компенсация расходов на усыновление
Навыки
- Java
- Spring Boot
- Spring JPA
- Hibernate
- REST API
- Cassandra
- SQL Server
- Cosmos DB
- Jenkins
- Docker
- Kubernetes
- Mockito
- WireMock
- Git
- GitHub
- Python
- Spring Batch
- Azure Databricks
- Java 8
- Scala
- Splunk
- Grafana
- Azure Application Insights