Northramp

Developer, Full Stack

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Full Stack разработчик в Northramp для создания и поддержки облачных enterprise-приложений в рамках крупной федеральной программы модернизации. Работа в Agile-команде с Java/Spring и Angular, с преимущественно удалённым форматом и редкими офисными встречами.

Задачи

  • Проектировать, разрабатывать, тестировать и поддерживать безопасные масштабируемые cloud-native enterprise-приложения на Java, Spring Boot и Spring Cloud
  • Разрабатывать backend-сервисы, RESTful API, event-driven интеграции и frontend-приложения на React, Angular или аналогичных технологиях
  • Разрабатывать и поддерживать микросервисы и контейнеризированные приложения с Docker и Kubernetes
  • Переводить бизнес-требования, user stories и технические дизайны в надёжные поддерживаемые решения
  • Создавать переиспользуемые компоненты и следовать стандартам кодирования и инженерным практикам
  • Устранять дефекты, проблемы производительности, сбои интеграций и production-инциденты
  • Разрабатывать и разворачивать приложения в Google Cloud Platform или аналогичной облачной среде
  • Интегрировать приложения с облачными сервисами: оркестрация контейнеров, serverless, messaging, аналитика, обработка данных
  • Строить event-driven интеграции с Pub/Sub, Kafka или аналогичными технологиями
  • Поддерживать внедрение Okta для аутентификации, федерации идентичности и управления доступом (OAuth, SAML, OpenID Connect)
  • Совместно с DevSecOps и QA устранять сбои сборок, тестов, деплоев и окружений
  • Обеспечивать соответствие релизов требованиям качества, безопасности, доступности, производительности и документации
  • Разрабатывать приложения в соответствии с федеральными требованиями безопасности, приватности и доступности
  • Применять практики безопасного кодирования и поддерживать соответствие FISMA, FedRAMP и NIST SP 800-53
  • Внедрять аутентификацию, авторизацию, логирование, мониторинг, управление уязвимостями и защиту данных
  • Участвовать в sprint planning, refinement бэклога, демонстрациях, ретроспективах и релизах
  • Уточнять требования с product owners и бизнес-аналитиками, формировать тестируемые acceptance criteria
  • Реализовывать утверждённые архитектурные дизайны и технические паттерны
  • Участвовать в code review, технических обсуждениях и совместном решении проблем
  • Делиться техническими знаниями и практиками разработки внутри команды
  • Сообщать о технических рисках, зависимостях, прогрессе и рекомендациях руководству программы
  • Искать возможности улучшения производительности приложений, продуктивности разработчиков и качества ПО
  • Участвовать в прототипах, proof of concept и оценке новых технологий
  • Поддерживать ответственное использование AI-инструментов разработки в рамках утверждённых процессов безопасности
  • Улучшать стандарты разработки, переиспользуемые компоненты и инженерные процессы

Требования

  • Степень бакалавра в computer science, software engineering, information systems или смежной области либо эквивалентный опыт
  • Не менее 5 лет опыта разработки ПО, включая enterprise-приложения
  • Сильный опыт с Java и экосистемой Spring (Spring Boot, Spring Cloud, Hibernate или JPA)
  • Опыт создания RESTful API, event-driven сервисов и микросервисных приложений
  • Практический опыт frontend-разработки на Angular
  • Опыт с Docker, Kubernetes и развёртыванием контейнеризированных приложений
  • Понимание безопасности приложений, федерации идентичности, безопасной разработки и федеральных требований соответствия
  • Понимание Agile, DevSecOps, автоматизированного тестирования и практик SDLC
  • Умение эффективно работать в кросс-функциональной Agile-команде
  • Сильные навыки письменной и устной коммуникации
  • Требуется гражданство США в связи с федеральным контрактом
  • Кандидат должен проживать в Вирджинии, Мэриленде или Вашингтоне (DC)

Условия

  • Конкурентная компенсация
  • Бонусные программы для сотрудников
  • Медицинская, стоматологическая и офтальмологическая страховка
  • Пенсионный план 401(k)
  • Страхование жизни, добровольное страхование жизни и AD&D
  • Страхование краткосрочной и долгосрочной нетрудоспособности
  • Оплачиваемый отпуск
  • Оплачиваемый отпуск по уходу за ребёнком
  • Обучение и профессиональное развитие
  • Возможности удалённой работы
  • Wellness-ресурсы

Навыки

  • Java
  • Spring Boot
  • Spring Cloud
  • Hibernate
  • JPA
  • RESTful API
  • React
  • Angular
  • Docker
  • Kubernetes
  • Google Cloud Platform
  • AWS
  • Azure
  • Pub/Sub
  • Kafka
  • Okta
  • OAuth
  • SAML
  • OpenID Connect
  • Firebase
  • Cloud SQL
  • AppSheet
  • Harness
  • GitHub Actions
  • Jenkins
  • Jira
  • Confluence
  • Checkmarx
  • Invicti
  • Drupal
  • GitHub Copilot
  • Gemini

Похожие вакансии

Software Developer
WinsupplyMiddleMoraineОфис
19 окт.
Senior Web Developer
HIROTEC AMERICASeniorAuburn HillsОфис
19 окт.
Developer (multiple positions available)
SAP IT Business SystemeMiddlePalo AltoГибрид
169,576 – 206,460 USD в год
19 окт.
Senior Software Engineer, Full Stack
GoogleSeniorMountain ViewОфис
174,000 – 252,000 USD в год
19 окт.
Full Stack Developer
Zenith Mind Inc.MiddleNew YorkОфис
19 окт.
Developer, Full Stack — Northramp, Washington | itrelocate