Diversified Services Network, Inc.
(1118693) Senior Software Engineer - Scala & Akka
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду платформы для разработки сервисов уведомлений на Scala и Akka, оповещающих клиентов в реальном времени о событиях, критичных для работы промышленного оборудования. Роль предполагает техническое лидерство и менторство инженеров.
Задачи
- Самостоятельно выполнять программирование, разработку и управление проектами, включая сложные системы и инфраструктурные компоненты, общие для нескольких приложений
- Выявлять и решать сложные прикладные и технические проблемы
- Вести разработку приложений с фокусом на функции высокой бизнес-ценности
- Менторить инженеров и давать технические рекомендации, выявлять возможности роста команды
- Поддерживать высокие стандарты качества ПО, внедряя сильные инженерные практики
- Направлять команду в создании хорошо структурированного кода, документации и руководств пользователя
- Работать с конечными пользователями и внутренними заказчиками над разработкой, отладкой и тестированием ПО
- Планировать и проводить интеграционное тестирование и приёмочное тестирование заказчиком
Требования
- Степень бакалавра и 10+ лет опыта ИЛИ степень магистра и 8+ лет опыта
- 5+ лет опыта разработки на Java 8+
- 3+ года опыта программирования на Scala
- 2+ года опыта с технологиями Akka (Streams, Actors, HTTP, Persistence)
- Прочные знания основ computer science, включая структуры данных и алгоритмы
Условия
- Гибридный формат работы
- Полный соцпакет: медицинская, стоматологическая и vision-страховка, страхование жизни и инвалидности
- 401(k)
- Оплачиваемый отпуск и праздничные дни
- Employee assistance program
- Health savings account
Навыки
- Scala
- Akka
- Akka Streams
- Akka Actors
- Akka HTTP
- Akka Persistence
- Java 8+
- MVC
- микросервисы
- event-driven design
- Azure DevOps
- Jenkins
- AWS API Gateway
- AWS ALB
- AWS NLB
- AWS Fargate
- AWS Lambda
- AWS S3
- AWS CloudWatch
- AWS IAM
- AWS CloudFormation
- PostgreSQL
- AWS DynamoDB
- Agile
- Scrum
- RESTful API
- Spring Boot
- ZIO
- Reactive Streams
- функциональное программирование