В рамках совместного проекта с компанией Сбертех ищем себе коллегу
Обязанности:
- Участие в разработке архитектуры сервисов;
- Декомпозиция и анализ задач;
- Реализация новой функциональности и поддержка существующей;
- Участие в проработке и принятии технологических решений по реализации продуктов;
- Участие в оценке задач;
- Проведение Code Review;
- Участие в разборе инцидентов;
- Предоставление технических консультаций по продукту.
Требования: - Опыт коммерческой разработки на java 11+;
- Знание Spring Framework 5.* (Core / Web / AOP / Data / Cache), Spring Boot 2.4;
- OpenAPI 3;
- JUnit или TestNG, Mockito;
- SQL
- Опыт работы с PostgreSQL/Oracle и системами миграции БД: LiquiBase;
- Опыт работы с Docker, Kubernetes/OpenShift
- Знание и понимание SOLID принципов, паттернов проектирования, алгоритмов и структур данных;
- Понимание принципов построения REST API
- Опыт разработки высоконагруженных web-проектов;
- Понимание методологии гибкой разработки (Agile);
- Английский - достаточный для чтения и понимания технической документации;
- Опыт работы с инструментами разработки Maven, Git, IDEA.
Будет плюсом:
- понимание и опыт взаимодействия с системами обработки сообщений Kafka/MQ;
- Знакомство с DevOps-практиками и инструментами (Jenkins);
- Опыт разработки манифестов Docker, Kubernetes/OpenShift;
- Опыт разработки Jinja шаблонов, работа с Ansible;
- Разработка и отладка bash скриптом, знание Linux, владение инструментами командной строки;
- Опыт работы и настройки манифестов Istio Service Mesh;
- Понимание организации tls/mtls соединения, использование для этой цели сертификатов и инфраструктуры PKI;
Условия: - З/п по итогам технического собеседования и оформление в штат. Также можно сотрудничать как ИП/самозанятый;
- Формат работы - удаленка/офис/гибрид (Москва/Калининград).
- Интересные проекты, адекватное руководство и квалифицированная проектная команда с огромным опытом;
- Возможность профессионального и карьерного роста;
- Технику для работы выдаем;