Belay Technologies
Mid-Level Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик в команду поддержки и модернизации корпоративных приложений (COTS/GOTS) для разведывательных программ. Работа с Java/Spring Boot, JavaScript, Oracle и облачной модернизацией в Linux/Docker-окружении.
Задачи
- Поддерживать, улучшать и модернизировать backend-сервисы на Java и Spring Boot
- Разрабатывать, поддерживать и отлаживать ПО на JavaScript и других языках по необходимости
- Работать с базами данных Oracle и SQL: разработка, оптимизация, поддержка взаимодействия приложений с данными
- Изучать и применять дополнительные языки, фреймворки и инструменты по мере изменения задач
- Обновлять требования, библиотеки, фреймворки и зависимости для безопасности и поддерживаемости приложений
- Анализировать и вносить изменения в код в связи с обновлениями зависимостей и технологий
- Проводить обслуживание приложений: диагностика, root-cause analysis, выявление и устранение дефектов
- Проектировать и реализовывать улучшения кода по требованиям заказчика и программы
- Взаимодействовать с заказчиками, разработчиками, системными инженерами и другими стейкхолдерами
- Участвовать в Agile-церемониях: планирование спринтов, оценка, технические обсуждения
- Поддерживать развёртывание и эксплуатацию приложений в Linux и Docker-окружениях
- Обеспечивать стабильность, надёжность, безопасность, производительность и модернизацию критичных приложений
Требования
- TS/SCI Clearance with polygraph
- Степень бакалавра и 6 лет опыта в разработке ПО/инженерии в аналогичных программах и контрактах (10 лет опыта могут заменить степень)
- Опыт разработки на Java
- Опыт работы с базами данных Oracle, включая разработку на SQL
- Опыт работы с JavaScript-фреймворком, например Angular
- Опыт разработки в ОС Linux
- Опыт использования Docker для развёртывания и управления контейнеризованными приложениями
- Возможность работать в основные часы 10:00–14:00
Условия
- 8 недель оплачиваемого отпуска: 4 недели личного отпуска, 3 дня Yay!, выходной на день рождения, 11 оплачиваемых праздников и до 6 дней волонтёрского отпуска
- 10% matching в 401(k) с вестингом с первого дня
- $5,000 в год на обучение/образование
- Программа погашения студенческих кредитов
- 100% финансируемый компанией HSA
- Полное медицинское покрытие (100% coinsurance)
- Стоматологическое покрытие, включая ортодонтию
- Страхование жизни до $420,000, премии полностью за счёт компании
- Amazon Prime, компенсация спортзала, ежемесячные обеды, игры и призы
- Программа усыновления питомцев, щедрая реферальная программа, мероприятия
- Конкурентный совокупный компенсационный пакет, гибкий work-life balance, развитие карьеры
Навыки
- Java
- Spring Boot
- JavaScript
- Oracle
- SQL
- AWS
- MySQL
- Linux
- Maven
- Docker
- Angular
- Git
- GitLab
- Atlassian Tool Suite
- Node.js
- Python