Zensar Technologies
Senior Java Dev
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Java-разработчик в Zensar: разработка и сопровождение enterprise-решений, техническое руководство командой, участие в архитектуре и code review.
Задачи
- Руководить членами команды, проводить менторинг и давать технические консультации
- Участвовать в разработке ПО, code review и определении технической архитектуры
- Писать, модифицировать, интегрировать, тестировать и поддерживать код по лучшим практикам индустрии
- Анализировать требования и проектировать решения под бизнес-потребности
- Выявлять и коммуницировать технические проблемы, процессы и решения
- Давать оценки трудозатрат для планов проектов
- Исследовать и оценивать практики разработки: стиль кода, качество, требования к производительности
- Участвовать в agile и test-driven процессе, планировании, тесно работать с командой
- Участвовать в модернизации стека и ПО продукта
- Развивать навыки вместе с командой и специалистами организации
Требования
- Степень бакалавра в computer engineering, computer science или смежной области либо эквивалентный опыт
- Не менее 8+ лет практического опыта разработки в Java enterprise
- Опыт с современными средами разработки, паттернами и архитектурными enterprise-концепциями
- Очень хорошее владение Java SE/JEE
- Практический опыт со Spring Framework и Middleware, JMS и JPA/Hibernate
- Компетенция в работе с REST-API
- Опыт с concurrent programming, фреймворками тестирования/мокирования и кэширующими технологиями
- Хорошее понимание SQL (Oracle, SQL Server, PostgreSQL)
- Адаптация и интеграция open-source фреймворков и технологий
- Опыт с DevOps-концепциями (Continuous Integration and Delivery)
- Опыт работы в команде на протяжении всего жизненного цикла разработки
- Опыт работы в распределённой и динамичной среде
- Желание погружаться в бизнес-домен
- Очень сильные коммуникативные навыки и свободный английский
Условия
- Стабильные и хорошо организованные условия работы
- Динамичная среда для личного и профессионального развития
- Возможности дополнительного профессионального обучения
Навыки
- Java
- Java SE
- Java EE
- Spring Framework
- JMS
- JPA
- Hibernate
- REST API
- SQL
- Oracle
- SQL Server
- PostgreSQL
- Concurrent Programming
- Testing/Mocking Frameworks
- Caching
- CI/CD
- Docker
- Kubernetes
- OpenShift
- Apache Camel