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
- Проектировать решения на MongoDB, SQL Server, Oracle и документных БД
- Участвовать в разработке CI/CD пайплайнов и автоматизации деплоя
- Работать с контейнеризованными приложениями на Docker и Kubernetes
- Поддерживать мониторинг, алертинг, логирование, observability и инцидент-менеджмент
- Участвовать в Agile-церемониях и код-ревью
- Переводить бизнес-требования в технические решения
Требования
- 3-5 лет профессионального опыта как Full Stack Software Engineer
- Опыт проектирования и разработки enterprise-приложений и интеграций
- Опыт работы с распределёнными messaging-платформами (Kafka или Azure Service Bus)
- Понимание принципов cloud-native разработки
- Опыт работы с Docker и Kubernetes
- Опыт работы с реляционными БД (SQL Server, Oracle) и NoSQL (MongoDB, DocumentDB)
- Знание практик безопасного кодирования, аутентификации, авторизации и безопасности приложений
- Опыт разработки и деплоя приложений в Microsoft Azure и/или AWS
- Знакомство с CI/CD инструментами (Azure DevOps, GitHub, Jenkins)
- Опыт поддержки production-сред: мониторинг, troubleshooting, операционное совершенство
- Опыт работы в Agile-средах
Условия
- Компенсация 85 000 - 145 075 USD в год в зависимости от опыта и квалификации
- Удалённая работа
- Предоставляется техника: ноутбук, мониторы, гарнитура, клавиатура и мышь
- Ежемесячная компенсация расходов на интернет для работающих из дома
- Требуется фоновое расследование для оффера
- Виза-спонсорство, как правило, не предоставляется
Навыки
- React
- Java
- Spring Boot
- JavaScript
- TypeScript
- HTML5
- CSS3
- Microservices
- REST API
- Kafka
- Azure Service Bus
- Docker
- Kubernetes
- Azure
- AWS
- MongoDB
- SQL Server
- Oracle
- DocumentDB
- CI/CD
- Azure DevOps
- GitHub
- Jenkins
- Agile