Virtusa

Java Developer

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Java-разработчик в команду Virtusa Polaris для разработки и поддержки масштабируемых микросервисов на Java и Spring Boot в AWS, с интеграцией через Kafka. Опыт от 7 лет, знание Core Java, Spring Framework, реляционных БД и CI/CD.

Задачи

  • Проектировать, разрабатывать, тестировать и разворачивать масштабируемые и отказоустойчивые микросервисы на Java и Spring Boot
  • Взаимодействовать с кросс-функциональными командами для определения, проектирования и выпуска новых функций
  • Работать на всех этапах жизненного цикла разработки ПО — от концепции и дизайна до тестирования и деплоя
  • Внедрять и поддерживать облачные решения в AWS с обеспечением высокой производительности, безопасности и масштабируемости
  • Интегрировать микросервисы с Kafka для потоковой передачи данных в реальном времени и событийно-ориентированной архитектуры
  • Оперативно диагностировать и устранять проблемы, обеспечивая оптимальную производительность системы
  • Следить за трендами индустрии и внедрять лучшие практики в процессы разработки

Требования

  • Опыт backend-разработки на Java со Spring Boot, микросервисами и Kafka
  • Опыт работы с AWS
  • Обширный опыт проектирования и разработки RESTful API
  • Уверенное владение Spring Boot и другими компонентами Spring Framework
  • Опыт работы с инструментами Splunk, Dynatrace, Grafana
  • Сертификация AWS (предпочтительно)
  • Опыт работы над проектами в розничном банкинге (предпочтительно)
  • Сильное знание Core Java, принципов ООП, коллекций Java и обработки исключений
  • Опыт обновления до Java 17 и миграции БД
  • Опыт работы со Spring Boot, Spring MVC и другими фреймворками Spring
  • Подтверждённый опыт разработки и деплоя микросервисов
  • Сильный опыт работы с реляционными БД, такими как Oracle, и продвинутым SQL
  • Опыт работы с CI/CD пайплайнами, Git/Bitbucket и инструментами сборки Maven/Gradle
  • Опыт работы с Kubernetes и Docker
  • Знакомство с Agile/Scrum
  • Отличные навыки устной и письменной коммуникации для взаимодействия с клиентами и глобальными командами
  • Общий опыт 8–10 лет в проектировании, разработке, тестировании и деплое
  • Опыт работы Java Full Stack Developer
  • Степень бакалавра или магистра в области Computer Science или смежной
  • 7+ лет практического опыта разработки на Java

Навыки

  • Java
  • Spring Boot
  • Spring MVC
  • Spring Framework
  • Microservices
  • Kafka
  • AWS
  • RESTful API
  • Splunk
  • Dynatrace
  • Grafana
  • Core Java
  • OOPS
  • Java collections
  • Java 17
  • DB Migration
  • Oracle
  • SQL
  • CI/CD
  • Git
  • Bitbucket
  • Maven
  • Gradle
  • Kubernetes
  • Docker
  • Agile
  • Scrum

Похожие вакансии

Senior .NET Software Developer
State of North CarolinaSeniorОфис
87,617 – 109,522 USD в год
13 окт.
AI/ML Back-end Engineer
Ochsner Health SystemMiddleNew OrleansОфис
9 окт.
Senior Software Engineer, NeMo Helix Core Platform
NVIDIASeniorУдалённо
184,000 – 356,500 USD в год
7 окт.
Senior Software Engineer
Charles SchwabSeniorAnn ArborОфис
6 окт.
Sr Software Engineer
General MotorsSeniorSunnyvaleГибридРелокация
170,600 – 261,300 USD в год
6 окт.
Java Developer — Virtusa, Columbus | itrelocate