Metis Technology Solutions Inc
Backend Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Backend-инженер в Metis Technology Solutions для разработки сервисов интегрированного управления воздушным пространством, включая XTM Client для NASA Ames Research Center. Работа в agile-команде с ежедневными релизами и код-ревью.
Задачи
- Разрабатывать enterprise-приложения и сервисы для управления воздушным пространством
- Проектировать и поддерживать микросервисную и событийно-ориентированную архитектуру
- Писать код, проводить код-ревью и стремиться к ежедневным production-деплоям
- Покрывать код unit- и интеграционными тестами, вести документацию
Требования
- Минимум 3 года опыта разработки enterprise-приложений на Java и/или JavaScript/TypeScript
- Понимание микросервисной и событийно-ориентированной архитектуры
- Опыт с Spring, Maven, Gradle
- Опыт с Docker и Kubernetes
- Опыт с брокерами сообщений, например Kafka
- Опыт с протоколами авторизации, например OAuth 2.0
- Опыт agile-разработки
- Степень бакалавра в области computer science, computer engineering или смежной технической дисциплине
- Гражданство США или статус постоянного резидента, готовность получить U.S. Government Public Trust Clearance
Условия
- Работа на территории NASA Ames Research Center, Moffett Field, CA
- Требуется eligibility для U.S. Government Public Trust Clearance
- 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