Text copied to clipboard!

Название

Text copied to clipboard!

Разработчик программного обеспечения Java EE

Описание

Text copied to clipboard!
Мы ищем опытного разработчика программного обеспечения Java EE, который присоединится к нашей команде для создания, поддержки и оптимизации корпоративных приложений. Ваша основная задача будет заключаться в проектировании и разработке масштабируемых, надежных и безопасных решений на платформе Java EE, соответствующих требованиям бизнеса и стандартам качества. В этой роли вы будете тесно сотрудничать с архитекторами, аналитиками, тестировщиками и другими разработчиками для реализации функциональности, улучшения производительности и обеспечения высокого уровня надежности программных продуктов. Вы будете участвовать в полном цикле разработки программного обеспечения — от анализа требований до внедрения и поддержки. Кандидат должен обладать глубокими знаниями Java EE, включая такие технологии, как EJB, JPA, JMS, JAX-RS, а также опыт работы с серверными платформами, такими как WildFly, GlassFish или WebLogic. Знание шаблонов проектирования, принципов SOLID и опыт работы с CI/CD инструментами будет большим плюсом. Мы ценим инициативность, ответственность и стремление к постоянному профессиональному росту. Если вы хотите работать в динамичной среде, где приветствуются инновации и командная работа, мы будем рады видеть вас в нашей команде.

Обязанности

Text copied to clipboard!
  • Разработка и поддержка корпоративных приложений на Java EE
  • Проектирование архитектуры программных решений
  • Интеграция с внешними системами и сервисами
  • Оптимизация производительности и устранение узких мест
  • Участие в код-ревью и соблюдение стандартов кодирования
  • Разработка и поддержка RESTful API
  • Работа с базами данных через JPA/Hibernate
  • Участие в планировании и оценке задач
  • Внедрение CI/CD процессов
  • Поддержка существующих решений и устранение ошибок

Требования

Text copied to clipboard!
  • Опыт работы с Java EE от 3 лет
  • Знание EJB, JPA, JMS, JAX-RS
  • Опыт работы с серверными платформами (WildFly, GlassFish, WebLogic)
  • Понимание принципов ООП и шаблонов проектирования
  • Опыт работы с системами контроля версий (Git)
  • Знание SQL и опыт работы с реляционными базами данных
  • Опыт работы с Maven или Gradle
  • Навыки работы в команде и коммуникабельность
  • Желание обучаться и развиваться
  • Базовое знание английского языка для чтения технической документации

Возможные вопросы на интервью

Text copied to clipboard!
  • Какой у вас опыт работы с Java EE?
  • С какими серверными платформами вы работали?
  • Использовали ли вы EJB и JPA в своих проектах?
  • Как вы обеспечиваете безопасность приложений?
  • Какие инструменты CI/CD вы использовали?
  • Как вы подходите к оптимизации производительности?
  • Опишите ваш опыт работы с RESTful API.
  • Как вы решаете конфликты в команде?
  • Какие шаблоны проектирования вы применяли на практике?
  • Как вы отслеживаете и устраняете ошибки в коде?