Diversified Services Network, Inc.
(1117883) Senior Software Engineer - Java/AWS
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-разработчик Java/AWS в Fortune 100 компании. Проектирование, разработка и поддержка масштабных Java-приложений в облаке AWS в составе Agile/Scrum команды.
Задачи
- Проектировать, писать код, тестировать и отлаживать программы высокой сложности
- Разрабатывать крупные системные модули и инфраструктурные релизы по требованиям заказчиков
- Настраивать и кастомизировать покупные программные решения
- Выполнять интеграцию внутренних систем и покупных решений
- Проводить интеграционное и приёмочное тестирование компонентов систем
- Участвовать в Scrum-церемониях, ревью PR и взаимодействовать с другими командами
- Оказывать руководство и помощь другим членам команды по программированию и администрированию систем
- Реагировать на запросы поддержки в нерабочие часы и выходные при необходимости
Требования
- Bachelor's degree в Computer Science, Electrical Engineering или смежной области и 8+ лет опыта (или Master's и 6+ лет)
- Обширный опыт проектирования, разработки и поддержки Java-приложений в масштабе
- 3+ года разработки в AWS: CloudFormation, ECS, Lambda, Fargate, Amazon Elasticsearch, S3, IAM
- Опыт использования инструментов Generative AI в разработке
- 3+ года сборки и деплоя ПО с облачными технологиями (AWS, Azure или GCP)
- Опыт разработки с реляционными и NoSQL базами данных
- Знание архитектурных паттернов: MVC, Microservices, Event-driven architecture
- Опыт деплоя через CI/CD (Jenkins или Azure DevOps)
- Опыт работы в Agile, желательно Scrum
- Понимание batch/stream processing: AWS SQS, AWS SNS, Kinesis
- Опыт проектирования RESTful API
- Опыт работы с API-инструментами: Swagger, Postman, Assertible
- Опыт TDD и BDD
- Опыт тестирования с Selenium и Cucumber и их интеграции в CI/CD
- Опыт с DynamoDB, MongoDB, Cassandra, Redis, Elasticsearch, MySQL, Oracle
- Знание data structures и algorithms
- Умение работать под давлением и в сжатые сроки
Условия
- Гибридный формат: 2 дня в неделю в офисе
- Полный соцпакет: медицинская, стоматологическая, vision, disability и life страховка
- 401(k)
- Оплачиваемый отпуск и праздники
- Employee assistance program
- Health savings account
Навыки
- Java
- AWS
- CloudFormation
- ECS
- Lambda
- Fargate
- Amazon Elasticsearch
- S3
- IAM
- Azure
- GCP
- MVC
- Microservices
- Event-driven architecture
- Jenkins
- Azure DevOps
- Scrum
- AWS SQS
- AWS SNS
- Kinesis
- RESTful API
- Swagger
- Postman
- Assertible
- TDD
- BDD
- Selenium
- Cucumber
- DynamoDB
- MongoDB
- Cassandra
- Redis
- Elasticsearch
- MySQL
- Oracle