NS2 Mission
Senior Full Stack Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Full Stack Developer в NS2 Mission для разработки и поддержки корпоративных приложений в интересах национальной безопасности. Работа охватывает backend на Java, frontend на Angular/JavaScript/TypeScript, реляционные БД и облачные сервисы AWS.
Задачи
- Проектировать, разрабатывать и поддерживать full-stack приложения: backend-сервисы, frontend-интерфейсы и интеграции с БД
- Создавать масштабируемые backend-компоненты и сервисы на Java с современными фреймворками
- Разрабатывать адаптивные пользовательские интерфейсы на JavaScript, TypeScript, Angular или аналогичных технологиях
- Проектировать, реализовывать и интегрировать RESTful API
- Разрабатывать и оптимизировать решения для БД: запросы, модели данных, доступ к данным на уровне приложения
- Создавать, разворачивать и поддерживать облачные приложения в AWS
- Совместно с инженерами, архитекторами и стейкхолдерами уточнять требования и технические решения
- Устранять сложные дефекты, проблемы интеграции и производительности по всему стеку
- Участвовать в code review, тестировании и улучшении процессов разработки
- Участвовать во всём жизненном цикле разработки ПО
- Выявлять возможности улучшения архитектуры, практик разработки и масштабируемости системы
Требования
- Степень бакалавра в Computer Science, Software Engineering, Information Systems или смежной области (или эквивалентный опыт)
- Senior-уровень опыта разработки, развития и поддержки корпоративных приложений
- Сильное владение Java для backend-разработки
- Опыт frontend-разработки на JavaScript и/или TypeScript с Angular или другим современным фреймворком
- Опыт разработки и интеграции RESTful API и backend-сервисов
- Практический опыт работы с реляционными БД: SQL, доступ к данным, оптимизация запросов
- Опыт разработки, развёртывания или поддержки приложений в AWS
- Понимание архитектуры ПО, интеграции приложений и принципов full-stack разработки
- Опыт работы с системами контроля версий, тестированием, code review и устоявшимися практиками разработки
- Требуется допуск TS/SCI с FSP и гражданство США
Условия
- Зарплата от $176,788.00 до $219,098.00 в год
- Широкий пакет льгот для сотрудника и семьи
- Гибкие модели работы и культура инклюзивности
- Работа в Chantilly, VA
Навыки
- Java
- JavaScript
- TypeScript
- Angular
- RESTful API
- SQL
- AWS
- Spring
- Spring Boot
- Oracle
- PostgreSQL
- MySQL
- SQL Server
- microservices
- Jenkins
- Git
- GitLab
- Docker
- Kubernetes
- CI/CD