Virtusa
Senior Java Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full Stack разработчик для проектирования, разработки и модернизации корпоративных цифровых платформ. Работа в agile-командах над масштабируемыми бизнес-приложениями и интеграциями распределённых систем.
Задачи
- Участвовать в полном цикле разработки приложений — frontend и backend
- Совместно с product owner и бизнес-заказчиками уточнять функциональные требования и переводить их в технические задачи
- Разрабатывать и дорабатывать корпоративные приложения в соответствии с бизнес-приоритетами и сроками релизов
- Участвовать в sprint planning, оценке задач, груминге бэклога и ежедневных agile-церемониях
- Проектировать и реализовывать переиспользуемые компоненты, API и модульные функции приложений
- Поддерживать интеграцию систем между несколькими корпоративными платформами и сервисами
- Проводить unit-тестирование, code review, устранение дефектов и диагностику приложений
- Тесно взаимодействовать с QA и DevOps для поддержки пайплайнов деплоя и релизов
- Участвовать в production support, разборе инцидентов, root cause analysis и оптимизации производительности
- Соблюдать корпоративные стандарты безопасности, масштабируемости, поддерживаемости и лучшие практики кодирования
- Участвовать в ведении технической документации, обмене знаниями и непрерывном улучшении процессов
Требования
- Java
- Spring Framework
- Spring Boot
- Микросервисная архитектура
- Разработка REST API
- Angular
- HTML5, CSS3, JavaScript, TypeScript
- Концепции SQL и работа с базами данных
- Git
- Agile / Scrum
- Опыт с CI/CD и DevOps
- Отладка и диагностика приложений
Навыки
- Java
- Spring Framework
- Spring Boot
- Microservices
- REST API
- Angular
- HTML5
- CSS3
- JavaScript
- TypeScript
- SQL
- Git
- CI/CD
- DevOps