Walmart
Software Engineer III
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик в Walmart (Бентонвилл, Арканзас). Разработка микросервисов и веб-интерфейсов, поддержка CI/CD, тестирование и сопровождение приложений.
Задачи
- Разработка и реализация REST API на Java и Spring Boot для микросервисов
- Создание адаптивных веб-интерфейсов на HTML5, CSS3, JavaScript и Angular
- Написание тест-кейсов с использованием JUnit
- Контейнеризация микросервисов через Docker, деплой и масштабирование в Kubernetes и Jenkins
- Настройка и поддержка CI/CD пайплайнов
- Работа с данными через Hibernate, MySQL, Azure DB, Elastic Search, Datastore
- Анализ логов, метрик производительности и устранение узких мест
- Регрессионное тестирование и анализ дефектов
- Участие в agile-процессах SDLC
Требования
- Bachelor's degree в Computer Science или смежной области плюс 2 года опыта в software engineering, либо Master's degree
- Опыт проектирования и разработки REST API на Java и Spring Boot
- Опыт создания веб-интерфейсов на HTML5, CSS3, JavaScript, Angular 8
- Опыт написания тестов на JUnit
- Опыт работы с Docker, Kubernetes, Jenkins
- Опыт работы с Hibernate, MySQL, Azure DB, Elastic Search, Datastore
- Опыт работы с GCP
- Знание agile-методологий
Условия
- Зарплата $90,000–180,000 в год
- Годовые и квартальные performance-бонусы
- Медицинская, стоматологическая и оптическая страховка
- 401(k), покупка акций, страхование жизни
- Оплачиваемый отпуск, больничные, родительские отпуска
- Оплата обучения и получение степени
- Скидки компании
Навыки
- Java
- Spring Boot
- HTML5
- CSS3
- JavaScript
- Angular
- AngularJS
- JUnit
- Docker
- Kubernetes
- Jenkins
- Hibernate
- MySQL
- Azure DB
- Elastic Search
- Datastore
- GCP
- Bootstrap
- JSP
- jQuery
- REST
- CI/CD