Чем предстоит заниматься
- Писать 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.
