Infosys
Senior Java Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Java-разработчик в подразделение Infosys Enterprise Application Integration Services. Работа над интеграцией корпоративных приложений: проектирование, разработка и поддержка backend-сервисов на Java с реактивным стеком.
Задачи
- Участвовать в сборе требований и документировать бизнес-требования
- Проводить обсуждения дизайна приложений и документировать проектные решения
- Писать код и интегрировать новые функции или обновления в существующие приложения с сохранением стабильности системы
- Проводить код-ревью, вносить изменения в кодовую базу и поддерживать репозитории
- Реализовывать стратегии тестирования, анализировать результаты и координировать исправление багов
- Разрабатывать программы обучения пользователей, документацию и фреймворки поддержки
- Участвовать в решении production-инцидентов и предлагать превентивные меры
- Вести подробную документацию по коду, методам тестирования и поддержке
Требования
- Опыт backend-разработки на Java
- Опыт работы с Vert.x и реактивными парадигмами программирования
- Опыт работы с микросервисами и событийно-ориентированной архитектурой
- Опыт работы с системами обмена сообщениями: Kafka, RabbitMQ или аналогичными
- Знакомство с REST API, асинхронной обработкой и распределёнными системами
- Опыт использования инструментов разработки с поддержкой ИИ (например, GitHub Copilot)
- Опыт контейнеризации и оркестрации (Docker, Kubernetes)
- Степень бакалавра или иностранный эквивалент; возможна замена трёхлетним прогрессивным опытом за каждый год образования
- Готовность к релокации и/или командировкам
- Право на работу в США
Условия
- Конкурентная оплата труда
- Медицинская, стоматологическая, офтальмологическая страховка и страхование жизни
- Долгосрочная и краткосрочная страховка по нетрудоспособности
- Компенсация расходов на здоровье и уход за детьми
- Страхование от несчастных случаев, критических заболеваний, госпитализации и юридическая страховка
- План 401(k) и взносы в зависимости от уровня зарплаты
- Оплачиваемые праздники и отпуск
Навыки
- Java
- Vert.x
- Reactive Programming
- Microservices
- Event-Driven Architecture
- Kafka
- RabbitMQ
- REST API
- Asynchronous Processing
- Distributed Systems
- GitHub Copilot
- Docker
- Kubernetes