American Express
Software Engineer III, Full Stack - Global Servicing Technology
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full Stack инженер в команду Global Servicing Technology. Проектирование и разработка масштабируемых веб-приложений на Java, React и Python с микросервисной архитектурой и облачными сервисами.
Задачи
- Проектировать, разрабатывать, тестировать и разворачивать full stack приложения на Java, Spring Boot, JavaScript (ES6+), React.js и Python
- Создавать RESTful API и микросервисные архитектуры
- Разрабатывать адаптивные frontend-приложения на React.js, Redux, HTML5, CSS3 и TypeScript
- Реализовывать backend-сервисы на Java (Spring Framework, Spring Boot) и Python
- Интегрировать приложения с реляционными (MySQL, PostgreSQL, Oracle) и NoSQL (MongoDB, DynamoDB) базами данных
- Разворачивать и управлять приложениями в облаках AWS, Azure или GCP
- Разрабатывать и поддерживать CI/CD пайплайны (Jenkins, GitHub Actions, GitLab CI, Azure DevOps)
- Применять DevOps-практики и Infrastructure as Code (Terraform, CloudFormation)
- Использовать AI-инструменты для генерации кода, автоматизации тестирования и код-ревью
- Обеспечивать безопасность приложений (OAuth2, JWT, SSL/TLS, шифрование)
- Проводить юнит-, интеграционное и автоматизированное тестирование
- Участвовать в Agile/Scrum церемониях и работать с кросс-функциональными командами
- Мониторить производительность систем (Prometheus, Grafana, ELK Stack, Splunk)
Требования
- Степень бакалавра или магистра в Computer Science, IT, Software Engineering или смежной области
- 5+ лет опыта full stack разработки
- Java (Spring Boot, Spring MVC, Hibernate)
- JavaScript (ES6+)
- React.js
- Python
- Опыт работы с REST API, JSON и микросервисной архитектурой
- Опыт работы с SQL и NoSQL базами данных
- Знание Cloud Storage, Cloud SQL или BigQuery
- Практический опыт с AWS, Azure или GCP
- Опыт с Docker, Kubernetes и контейнерными деплоями
- Знание CI/CD пайплайнов и DevOps-методологий
- Владение Git
- Право на работу в США (визовая поддержка не предоставляется)
Условия
- Конкурентная базовая зарплата
- Бонусные выплаты
- 6% match в пенсионный план
- Бесплатный финансовый коучинг
- Медицинская, стоматологическая, офтальмологическая страховка, страхование жизни и инвалидности
- Гибкая модель работы: офис, гибрид или полностью удалённо в зависимости от роли
- 20+ недель оплачиваемого отпуска по уходу за ребёнком для всех родителей
- Бесплатные wellness-центры с врачами и медсёстрами
- Бесплатная конфиденциальная психологическая поддержка (Healthy Minds)
- Возможности карьерного развития и обучения
Навыки
- Java
- Spring Boot
- Spring MVC
- Hibernate
- JavaScript
- ES6+
- React.js
- Redux
- HTML5
- CSS3
- TypeScript
- Python
- REST API
- JSON
- микросервисы
- MySQL
- PostgreSQL
- Oracle
- MongoDB
- DynamoDB
- AWS
- Azure
- GCP
- BigQuery
- Jenkins
- GitHub Actions
- GitLab CI
- Azure DevOps
- Terraform
- CloudFormation
- Docker
- Kubernetes
- OAuth2
- JWT
- SSL/TLS
- Prometheus
- Grafana
- ELK Stack
- Splunk
- Git
- Kafka
- RabbitMQ
- AWS Lambda
- Azure Functions
- GitHub Copilot