Vamonos IT
Full-Stack Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-stack разработчик в Vamonos IT для проектирования, модернизации и поддержки корпоративных приложений, обеспечивающих критически важные операции федеральных госструктур США. Работа с Java Spring Boot микросервисами, Oracle Exadata и Red Hat OpenShift.
Задачи
- Проектировать, разрабатывать, тестировать, разворачивать и поддерживать корпоративные full-stack приложения на Java Spring Boot, RESTful API и современных frontend-фреймворках (React или Angular)
- Анализировать legacy-код, включая C/C++ и приложения на Oracle, для модернизации систем и перевода бизнес-требований в технические user stories
- Выполнять полный цикл разработки: проектирование решения, разработка, unit- и system-тестирование
- Разрабатывать и поддерживать масштабируемые микросервисы на Java Spring Boot и RESTful API
- Разрабатывать сложные SQL-запросы, PL/SQL, хранимые процедуры и интеграции с Oracle Exadata
- Оптимизировать запросы и настраивать производительность БД
- Собирать, разворачивать, конфигурировать и поддерживать контейнеризованные приложения в Red Hat OpenShift и Kubernetes
- Разрабатывать и поддерживать автоматизированные сборки и деплой через CI/CD (Jenkins, Git, Maven)
- Участвовать в проектировании решений, code review и архитектурных обсуждениях
- Взаимодействовать с кросс-функциональными командами, архитекторами и бизнес-заказчиками
- Участвовать в Agile/Scrum-активностях: планирование спринтов, оценка, refinement бэклога
- Внедрять и поддерживать мониторинг, логирование и оптимизацию производительности
- Устранять сложные проблемы приложений, БД и деплоя
- Участвовать в инициативах по непрерывному улучшению качества и модернизации
Требования
- Степень бакалавра в Computer Science, Information Systems или смежной технической области либо эквивалентный опыт
- Минимум 5 лет профессиональной разработки ПО, из них минимум 3 года full-stack разработки
- Минимум 5 лет опыта полного цикла разработки на Java Spring Boot, RESTful API и/или современных frontend-фреймворках (React или Angular)
- Минимум 5 лет опыта крупномасштабной миграции данных: сложные SQL-запросы, PL/SQL, хранимые процедуры, оптимизация производительности Oracle Exadata
- Минимум 5 лет опыта разработки микросервисов в OpenShift или Kubernetes с Jenkins, Git, Maven
- Минимум 5 лет практического опыта с Red Hat OpenShift или другими Kubernetes-платформами: контейнеризация, управление подами, CI/CD
- Понимание микросервисной архитектуры, корпоративной разработки и интеграции RESTful API
- Опыт анализа legacy-приложений и перевода бизнес-требований в технические спецификации
- Опыт разработки, тестирования, отладки и поддержки корпоративных приложений на всём ЖЦ
- Сильные аналитические навыки и самостоятельное решение сложных технических задач
- Опыт работы в Agile/Scrum-командах
- Отличные навыки письменной и устной коммуникации
- Умение работать в кросс-функциональных командах и самостоятельно вести задачи
- Требуется гражданство США в связи с федеральными контрактами
Условия
- Конкурентная зарплата и льготы
- Возможности профессионального роста и сертификации
- Коллаборативная и инновационная рабочая среда
- Работа с передовыми Microsoft-технологиями
Навыки
- Java
- Spring Boot
- RESTful API
- React
- Angular
- C/C++
- Oracle Exadata
- SQL
- PL/SQL
- Red Hat OpenShift
- Kubernetes
- Jenkins
- Git
- Maven
- CI/CD
- Microservices
- Agile
- Scrum