Metis Technology Solutions
Backend Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Backend-инженер в команду Metis Technology Solutions для разработки сервисов управления воздушным пространством в рамках проекта XTM Client в исследовательском центре NASA Ames. Работа в agile-команде с ежедневными релизами в продакшн.
Задачи
- Разработка enterprise-приложений на Java и/или JavaScript/TypeScript
- Проектирование и поддержка микросервисной и событийно-ориентированной архитектуры
- Написание качественного кода, unit- и интеграционных тестов, документации
- Участие в code review и ежедневных production-релизах
- Работа в agile-команде над сервисами для XTM Client
Требования
- Минимум 3 года опыта разработки enterprise-приложений на Java и/или JavaScript/TypeScript
- Понимание микросервисных и событийно-ориентированных архитектур
- Опыт работы со Spring, Maven, Gradle
- Опыт работы с Docker и Kubernetes
- Опыт работы с брокерами сообщений, например Kafka
- Опыт работы с протоколами авторизации, например OAuth 2.0
- Опыт agile-разработки
- Степень бакалавра в области computer science, computer engineering или смежной технической дисциплине
- Гражданство США или статус постоянного резидента, готовность получить Public Trust Clearance
Условия
- Работа в NASA Ames Research Center, Moffett Field, CA
- Agile-команда с целью ежедневных production-релизов
- Работодатель — Metis Technology Solutions
- EEOE Including Vets and Disability
Навыки
- Java
- JavaScript
- TypeScript
- Spring
- Maven
- Gradle
- Docker
- Kubernetes
- Kafka
- OAuth 2.0
- RESTful API
- streaming API
- AWS
- PostgreSQL
- MongoDB
- Redis
- Node.js