Allstate
Software Engineer Senior Consultant I
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full Stack разработчик в команду Law & Regulations Technology. Разработка и поддержка enterprise-приложений для юридических операций, matter и document management, комплаенса и автоматизации бизнес-процессов.
Задачи
- Проектировать, разрабатывать, тестировать, разворачивать и поддерживать enterprise-приложения по всему стеку
- Создавать современные адаптивные веб-приложения на React и UI-фреймворках
- Разрабатывать защищённые backend-сервисы и RESTful API на Java и Spring Boot
- Разрабатывать и поддерживать решения Matter Management, Legal Operations и Document Management
- Строить интеграции между юридическими платформами, claims-системами, хранилищами документов и enterprise-приложениями
- Реализовывать workflow-решения для legal intake, жизненного цикла дел, обработки документов и регуляторного комплаенса
- Проектировать cloud-native микросервисы на Java, Spring Boot и REST
- Разрабатывать event-driven решения на Kafka, Azure Service Bus и аналогичных платформах
- Реализовывать аутентификацию, авторизацию и средства безопасности
- Оптимизировать производительность, надёжность, масштабируемость и доступность приложений
- Разрабатывать адаптивные интерфейсы на React, JavaScript, TypeScript, HTML5 и CSS3
- Интегрировать frontend с backend API и микросервисами
- Создавать переиспользуемые UI-компоненты и внедрять современные паттерны проектирования
- Проектировать и поддерживать решения на MongoDB, SQL Server, Oracle и документных БД
- Разрабатывать реляционные и NoSQL модели данных
- Участвовать в разработке CI/CD пайплайнов и автоматизации деплоя
- Работать с контейнеризованными приложениями на Docker и Kubernetes
- Участвовать в облачных средах Azure и AWS
- Поддерживать мониторинг, алертинг, логирование, observability и инцидент-менеджмент
- Осуществлять production support, troubleshooting и root cause analysis
- Участвовать в Agile-церемониях: планирование спринтов, refinement бэклога, дейли, ревью и ретроспективы
- Взаимодействовать с Legal, Compliance, Product Owners, Business Analysts, Architects и инженерными командами
- Переводить бизнес-требования в технические решения
- Поддерживать тестирование, релизы, апгрейды и постпродакшн-активности
- Проводить peer code review и участвовать в непрерывных улучшениях
Требования
- 3-5 лет профессионального опыта как Full Stack Software Engineer
- Опыт проектирования и разработки enterprise-приложений и интеграций
- Опыт работы с распределёнными платформами обмена сообщениями, такими как Kafka или Azure Service Bus
- Понимание принципов cloud-native разработки
- Опыт работы с Docker и Kubernetes
- Опыт работы с реляционными БД (SQL Server, Oracle) и NoSQL (MongoDB, DocumentDB)
- Знание практик безопасного кодирования, аутентификации, авторизации и безопасности приложений
- Опыт разработки и деплоя приложений в Microsoft Azure и/или AWS
- Опыт создания и поддержки cloud-native контейнеризованных приложений
- Знакомство с CI/CD инструментами: Azure DevOps, GitHub, Jenkins и аналогичными
- Опыт поддержки production-сред через мониторинг, troubleshooting и operational excellence
- Желательно: опыт с Matter Management, Legal Operations, Case Management, Claims Systems или Document Management
Условия
- Компенсация 85 000 - 145 075 USD в год в зависимости от опыта и квалификации
- Удалённая работа
- Предоставляется техника: ноутбук, мониторы, гарнитура, клавиатура и мышь
- Ежемесячная компенсация расходов на интернет для работающих из дома
- Требуется выделенное приватное рабочее место и стабильный интернет (минимум 50 МБ на скачивание и 5 МБ на загрузку)
- Собеседование проходит с включённой камерой, при себе нужно иметь удостоверение личности с фото
- Компания, как правило, не спонсирует рабочие визы для этой позиции
- Перед трудоустройством требуется проверка биографии (background investigation)
Навыки
- React
- Java
- Spring Boot
- JavaScript
- TypeScript
- HTML5
- CSS3
- REST API
- микросервисы
- Kafka
- Azure Service Bus
- MongoDB
- DocumentDB
- SQL Server
- Oracle
- Docker
- Kubernetes
- Azure
- AWS
- CI/CD
- Azure DevOps
- GitHub
- Jenkins