Infosys
Java Full Stack Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-stack разработчик на Java в подразделении Digital Experience компании Infosys. Участие во всех фазах SDLC: от сбора требований и проектирования до кодирования, код-ревью, тестирования и поддержки приложений.
Задачи
- Участвовать в сборе требований и документировать части бизнес-требований
- Проводить обсуждения дизайна приложений и документировать решения
- Писать код и интегрировать новые функции в существующие приложения с сохранением стабильности системы
- Проводить код-ревью, вносить изменения в кодовую базу и поддерживать репозитории
- Реализовывать стратегии тестирования, анализировать результаты и координировать исправление багов
- Разрабатывать обучающие программы, документацию и фреймворки поддержки
- Участвовать в решении продакшн-инцидентов и предлагать превентивные меры
- Вести подробную документацию по коду, тестированию и поддержке
- Разрабатывать и поддерживать приложения AS400, анализировать бизнес-требования и переводить их в технические решения
Требования
- Опыт разработки и поддержки на платформе Java
- Владение Java и понимание её экосистемы
- Знание ООП-паттернов и концепций
- Знакомство с паттернами проектирования и архитектуры
- Навык написания переиспользуемых Java-библиотек
- Понимание паттернов конкурентности в Java
- Базовое понимание MVC, JDBC и RESTful веб-сервисов
- Опыт работы с веб-фреймворками Play и Spark
- Знание Java GUI-фреймворков (Swing, SWT, AWT)
- Умение писать чистый читаемый код на Java
- Понимание механизма загрузки классов в Java
- Опыт работы с внешними и встроенными базами данных
- Понимание принципов проектирования масштабируемых приложений
- Степень бакалавра или эквивалент (либо 3 года опыта за каждый год образования)
- Право на работу в США без спонсорства визы
Условия
- Конкурентная оплата
- Медицинская, стоматологическая, офтальмологическая страховка и страхование жизни
- Страхование долгосрочной и краткосрочной нетрудоспособности
- Health and Dependent Care Reimbursement Accounts
- Страхование от несчастных случаев, критических болезней, госпитализации, юридическая страховка
- План 401(k) с взносами в зависимости от уровня зарплаты
- Оплачиваемые праздники и отпуск
- Возможна релокация и командировки
Навыки
- Java
- OOP
- MVC
- JDBC
- RESTful web services
- Play
- Spark
- Swing
- SWT
- AWT
- AS400