7-Eleven
Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Backend-инженер в 7-Eleven для разработки высоконагруженных микросервисов и e-commerce платформы на Java/Spring и Node.js с развёртыванием в AWS.
Задачи
- Разрабатывать высокопроизводительные микросервисы на Java, Spring Webflux, Spring Boot, Spring Cloud и Node.js с применением принципов ООП и паттернов проектирования
- Участвовать в высокоуровневом проектировании систем для крупных e-commerce платформ: API-контракты, схемы потоков данных, декомпозиция сервисов
- Проектировать и развёртывать backend-сервисы в AWS (ECS/EKS, Lambda, S3, DynamoDB)
- Реализовывать асинхронную коммуникацию через AWS SQS/SNS и Apache Kafka для событий жизненного цикла заказов
- Проектировать схемы NoSQL-баз (MongoDB, Cassandra, DynamoDB), оптимизировать запросы и кэширование (Redis)
- Строить и поддерживать автоматизированные пайплайны на GitHub Actions, Maven, Jenkins с Docker и Kubernetes
- Настраивать мониторинг, логирование и алертинг (New Relic, OpenTelemetry, CloudWatch, Prometheus)
- Работать с реляционными базами MySQL и PostgreSQL и CI/CD пайплайнами
- Взаимодействовать с кросс-функциональными командами для перевода бизнес-требований в технические спецификации
- Использовать AI и платформы автоматизации для создания внутренних инструментов
Требования
- Степень бакалавра или иностранный эквивалент в Computer Science, Computer Engineering или смежной области
- 3 года опыта в данной должности или в роли Software Engineer / Software Developer
- 3 года опыта разработки, проектирования и реализации масштабируемых backend или распределённых систем
- 3 года опыта разработки backend-сервисов на Java и Spring Boot, RESTful API и микросервисов
- 3 года опыта проектирования NoSQL (DynamoDB, MongoDB) и реляционных БД (MySQL, PostgreSQL)
- 3 года опыта работы с CI/CD и контейнеризованными деплоями (GitHub Actions или Jenkins, Docker, Kubernetes)
- 1 год опыта работы с AWS (ECS/EKS, Lambda, S3, DynamoDB)
- 1 год опыта работы с распределёнными event-driven системами на Kafka и AWS SQS/SNS
Условия
- Полный соцпакет и льготы для сотрудников в США и Канаде
- Работа в офисе в Irving, TX
Навыки
- Java
- Spring Webflux
- Spring Boot
- Spring Cloud
- Node.js
- RESTful API
- AWS
- ECS
- EKS
- Lambda
- S3
- DynamoDB
- SQS
- SNS
- Apache Kafka
- MongoDB
- Cassandra
- Redis
- GitHub Actions
- Maven
- Jenkins
- Docker
- Kubernetes
- New Relic
- OpenTelemetry
- CloudWatch
- Prometheus
- MySQL
- PostgreSQL