Чем предстоит заниматься

  • Писать web-сервисы на Java 21.
  • Участвовать в проработке архитектурных решений, необходимых для запуска новых продуктов и проектов, взаимодействуя с менеджерами, аналитиками, разработчиками и тестировщиками.
  • Читать и понимать код на PHP, NodeJS.
  • Покрывать тестами каждую свою задачу.

Требования

  • Опыт разработки web-сервисов.
  • Опыт разработки на Java более 1 года.
  • Опыт на PHP 1–3 года, использование Symfony и/или Laravel, умение читать тесты на PHPUnit.
  • Умение читать и понимать JS (для NodeJS) в его инкарнации до ES6.
  • Умение работать в команде.
  • Знакомство с системой автоматизации сборок Maven/Gradle и представление о Gitlab CI/Jenkins.
  • Умение готовить Docker-образы и общее представление о Kubernetes.
  • Знание паттернов проектирования приложений.
  • Базовые знания Linux, Git.