java developer
генерация резюме под вакансию
сопроводительное письмо
описание
Описания нет
задачи
- Разрабатывать бэкенд-реализации для веб-сервисов;
- Участвовать в разработке архитектуры и реализации прототипов новых веб-сервисов;
- Коммуникаровать с фронтенд- и бэкенд-разработчиками, а также QA-инженерами;
- Писать валидный читабельный код;
- Писать юнит-тесты для разработанных компонентов.
требования
- Опыт работы на позиции senior-developer не менее 2 лет;
- Высшее профильное образование;
- Опыт коммерческой разработки на Java;
- Опыт работы с многопоточностью и асинхронностью;
- Опыт работы с микросервисами (Kubernetes, Docker);
- Опыт работы с SQL-базами данных (PostgreSQL);
- Опыт работы с очередями (Kafka, RabbitMQ);
- Опыт разработки под JDK 8+ (Collections, Stream API, Concurrency);
- Опыт работы с инструментами фреймворка Spring (Boot, Data, REST, Validation, Scheduler, SpEL, Actuator, JUnit);
- Понимание протоколов сетевого взаимодействия (REST API, Swagger, OpenAPI);
- Работа с Git;
- Опыт написания интеграционных тестов с использованием TestContainers;
- Навыки командной работы и эффективных коммуникаций;
- Системное мышление, умение самостоятельно принимать решения и защищать свой выбор;
- Будет плюсом опыт работы с Lombok, Mapstruct, Liquibase, CEL, Jaeger, Opentelemetry, нереляционными базами данных (Redis, MongoDB), Docker, Kubernetes, проектирование микросервисов, опыт работы с системами мониторинга и сбора метрик (Grafana, Prometheus, Elasticsearch).
условия
- Условий в вакансии нет
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.