Base-2 Solutions
Agile Developer 3
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Разработчик в команду модернизации устаревшей операционной системы на микросервисной архитектуре с использованием AWS-native решений и CI/CD в Agile-среде.
Задачи
- Разрабатывать микросервисные приложения на Java Spring Boot с использованием AWS-native технологий
- Использовать Python для оптимизации сервисов AWS: Lambda, Step Functions, EC2, S3
- Создавать REST-сервисы на Spring с фильтрацией и выборкой сложных объектов данных
- Реализовывать принципы CI/CD с помощью Maven, GitLab и GitOps
- Поддерживать Agile-разработку и поставку
- Эффективно взаимодействовать с членами команды и стейкхолдерами
Требования
- Активный допуск TS/SCI с Full Scope Polygraph и CI Polygraph за последние 7 лет
- 9 лет релевантного опыта с степенью бакалавра или 7 лет со степенью магистра
- Опыт работы с AWS-инструментами: OSS, DynamoDB, Lambda, CloudWatch
- Опыт минимум в 3 из следующих областей: Java, Spring Boot или Python; микросервисные архитектуры; CI/CD (AWS tools, Maven, GitLab, GitOps, Kubernetes, Docker, Ansible); NoSQL, MongoDB или DynamoDB (запросы и проектирование схем); OAuth/OIDC; тестовые фреймворки и автоматизация (Cypress, Cucumber)
Навыки
- Java
- Spring Boot
- Python
- AWS
- Lambda
- Step Functions
- EC2
- S3
- REST
- Maven
- GitLab
- GitOps
- DynamoDB
- CloudWatch
- Kubernetes
- Docker
- Ansible
- NoSQL
- MongoDB
- OAuth
- OIDC
- Cypress
- Cucumber