Java Backend Developer
Что за роль
Ищут Java-разработчика для backend-разработки с использованием Spring и микросервисной архитектуры. В работе важны проектирование REST API, взаимодействие с базами данных и очередями, а также покрытие кода тестами. Вакансия рассчитана на специалиста с опытом коммерческой разработки от двух лет.
Что предстоит делать
- Разрабатывать и поддерживать backend-сервисы на Java 8–20 с применением Spring Boot.
- Проектировать REST API и участвовать в развитии микросервисной архитектуры.
- Работать с PostgreSQL и SQL, учитывать транзакционность и принципы ACID.
- Интегрировать сервисы через RabbitMQ и/или Kafka, использовать Redis для кеширования.
- Писать unit- и интеграционные тесты на JUnit.
- Собирать и запускать сервисы в Docker-контейнерах, работать с Kubernetes.
- Участвовать в командных процессах Scrum или Kanban.
Что потребуется
- Уверенное знание Java, ООП и принципов SOLID.
- Практическое владение Stream API, Optional и Collections; знакомство с версиями Java 8–20.
- Опыт работы со Spring Boot, Spring Cloud, Spring Security и Hibernate.
- Понимание REST API, микросервисов, SQL и ACID.
- Опыт с PostgreSQL, RabbitMQ и/или Kafka, Redis, Docker, Kubernetes и JUnit.
Что важно знать
В основном стеке указаны Java, Spring Boot, Hibernate, PostgreSQL, брокеры сообщений, Redis, Docker, Kubernetes и JUnit. Дополнительным преимуществом будут навыки мониторинга и наблюдаемости с Prometheus, Grafana или ELK, работа с Helm, а также опыт WebSockets, gRPC или GraphQL.
Подписка TalentMove
Больше,
чем вакансии
→ TalentScanAI
Узнайте стоимость вашего опыта на рынке
→ Закрытое сообщество
Нетворкинг и инсайды рынка труда
→ Топ вакансии
Лучшие вакансии с доставкой в Telegram