Creative Information Technology, Inc.
Back-End Developer – Remote
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Backend-разработчик в команду модернизации системы выдачи и обслуживания кредитов (USDA). Проектирование масштабируемых API и serverless-приложений в AWS в agile-окружении.
Задачи
- Проектировать и разрабатывать RESTful API и микросервисы
- Разрабатывать и поддерживать AWS Lambda-функции и event-driven архитектуры
- Интегрировать AWS-сервисы: API Gateway, DynamoDB, PostgreSQL, Cognito, S3
- Обеспечивать безопасность, производительность и масштабируемость backend-систем
- Внедрять автоматизированное тестирование и участвовать в code review
- Взаимодействовать с бизнес-аналитиками, архитекторами, frontend-разработчиками и QA
- Участвовать в code review, тестировании и процессах деплоя
- Диагностировать и устранять технические проблемы по всему стеку
Требования
- Сильный опыт backend-разработки на Node.js или Python
- Практический опыт с AWS Lambda, API Gateway, DynamoDB, PostgreSQL, Cognito и S3
- Знание serverless-архитектуры и лучших практик
- Опыт с CI/CD и infrastructure as code (CloudFormation, Terraform или CDK)
- Понимание аутентификации и авторизации (OIDC (OAuth2), JWT)
- Сильное понимание best practices безопасности в облачных средах
- Отличные навыки решения проблем и работа в agile-среде
- Свободное владение английским языком (чтение, письмо, устная речь)
Условия
- Удалённый формат работы
- Работа над проектом USDA по модернизации системы кредитования
- Динамичная agile-среда доставки
Навыки
- Node.js
- Python
- AWS Lambda
- API Gateway
- DynamoDB
- PostgreSQL
- Cognito
- S3
- Serverless
- CI/CD
- CloudFormation
- Terraform
- CDK
- OIDC
- OAuth2
- JWT
- REST API
- Microservices
- CloudWatch
- X-Ray
- SonarQube
- Java
- SQL Server