300000 RUR
от
Санкт-Петербург
Двинская улица 3
Двинская улица 3
Обязанности:
- Разработка и поддержка высоконагруженных и отказоустойчивых backend-сервисов.
- Участие во всем жизненном цикле проекта: проектирование, разработка, код-ревью, тестирование, запуск и мониторинг.
- Оптимизация производительности приложений и устранение узких мест.
- Активное участие в проектировании архитектуры и принятии технических решений.
- Наставничество и менторинг middle-разработчиков в команде.
- Взаимодействие с другими командами.
Требования:
- Опыт коммерческой разработки на Java от 5 лет.
- Глубокое понимание Java Core.
- Опыт работы с Spring Framework.
- Опыт работы с реляционными базами данных (PostgreSQL, MySQL) и понимание принципов работы SQL.
- Знание ORM.
- Опыт работы с системами контроля версий (Git).
- Знание принципов REST API.
- Понимание основных паттернов проектирования и архитектурных принципов.
- Умение писать чистый, поддерживаемый и хорошо тестируемый код.
Условия:
- Опыт работы с NoSQL базами данных (Redis, MongoDB).
- Знание message brokers (Kafka, RabbitMQ).
- Опыт работы с Docker и Kubernetes.
- Знакомство с микросервисной архитектурой.
- Знание инструментов мониторинга (Prometheus, Grafana).
- Elasticsearch
- JasperReports
- Опыт работы с CI/CD (GitLab CI).