Parsons
Full Stack Software Engineer - Secret
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-stack инженер в Parsons для разработки защищённого ПО в интересах госзаказчиков США и Минобороны. Работа над интерфейсами на React/TypeScript и бэкендом на Java/Node.js с деплоем в Docker и Kubernetes.
Задачи
- Проектировать, разрабатывать, интегрировать, тестировать и сопровождать full-stack приложения по требованиям заказчика и миссии
- Создавать современные адаптивные интерфейсы на React, TypeScript и связанных UI-технологиях
- Переводить UI/UX-макеты и прототипы в рабочие веб-приложения
- Разрабатывать масштабируемые backend-сервисы на Java, Spring Boot, Node.js
- Проектировать и интегрировать RESTful API, WebSocket-сервисы и другие веб-сервисы
- Разрабатывать приложения, работающие с реляционными и NoSQL базами данных
- Контейнеризировать и разворачивать приложения с помощью Docker и Kubernetes
- Применять практики DevSecOps: Git, код-ревью, автотесты, CI/CD
- Диагностировать проблемы frontend, backend, API, БД и деплоя
- Проводить root-cause анализ и улучшать производительность, надёжность, масштабируемость и безопасность
- Взаимодействовать с product owners, инженерами, сисадминами, специалистами по кибербезопасности и стейкхолдерами
- Вести техническую документацию, участвовать в дизайн-ревью и стандартах разработки
- Поддерживать поставку ПО для сред с ограниченной пропускной способностью или без связи
Требования
- Гражданство США
- Действующий допуск Secret
- Степень бакалавра в Computer Science, Software Engineering, IT или смежной области и 5+ лет профессионального опыта (опыт может заменить степень)
- Опыт разработки production-ПО на React и JavaScript-технологиях
- Опыт разработки backend-сервисов на Java, Node.js или обоих
- Опыт с Java-фреймворками, например Spring Boot
- Опыт проектирования, разработки и потребления RESTful API и веб-сервисов
- Практический опыт с Docker и Kubernetes
- Опыт разработки в Linux
- Опыт использования Git
- Опыт работы с реляционными и/или NoSQL базами данных
- Сильные навыки диагностики, решения проблем, коммуникации и командной работы
Условия
- Гибридный формат, база в Tampa, FL; кандидат должен быть местным и выезжать на площадку заказчика по необходимости
- Зарплата $103,500.00 – $181,100.00
- Медицинская, стоматологическая и офтальмологическая страховка, оплачиваемый отпуск, 401(k), страхование жизни, гибкий график, праздничные дни
- Работа в команде Federal Solutions
Навыки
- React
- TypeScript
- JavaScript
- Java
- Spring Boot
- Node.js
- RESTful API
- WebSocket
- Docker
- Kubernetes
- Linux
- Git
- NoSQL
- SQL
- Spring MVC
- Spring Data
- Spring Security
- Maven
- Gradle
- AWS
- Google Cloud Platform
- GitLab CI/CD
- Keycloak
- JMS
- Apache Kafka
- PostgreSQL
- MongoDB