Senior Java Developer
Что за роль
DatsTeam ищет Senior Java Developer для разработки и сопровождения серверных систем. В проекте используется Java 21; среди технологий и инструментов также указаны Spring, PostgreSQL, Kafka и AWS. Важная часть работы — проектирование компонентов, тестирование изменений и взаимное code review.
Что предстоит делать
- Разрабатывать новый функционал на Java и поддерживать существующие возможности системы.
- Проектировать элементы системы на основе требований и реализовывать согласованные решения.
- Покрывать код функциональными и интеграционными тестами в рамках сервиса.
- Проводить обязательное ревью merge request коллег и учитывать замечания при работе с собственным кодом.
- Развивать и сопровождать сервисы в микросервисной архитектуре.
- Использовать PostgreSQL, Kafka, Spring Boot и Spring Cloud в соответствии с задачами проекта.
Что потребуется
- Опыт работы более 6 лет.
- Уверенное знание Java; на проекте используется Java 21.
- Опыт работы с PostgreSQL, Kafka и экосистемой Spring, включая Spring Boot и Spring Cloud.
- Знакомство с AWS, Docker и Kubernetes.
- Практический опыт написания тестов с JUnit 5, Mockito, WireMock или аналогичными инструментами.
- Опыт работы с Grafana, Prometheus или CloudWatch и понимание микросервисной архитектуры.
Что важно знать
В описании отдельно подчёркнуты обязательное тестирование и code review: качество изменений — часть повседневной разработки, а не завершающий этап. Для связи по вакансии указан адрес hr@dats.team.
Подписка TalentMove
Больше,
чем вакансии
→ TalentScanAI
Узнайте стоимость вашего опыта на рынке
→ Закрытое сообщество
Нетворкинг и инсайды рынка труда
→ Топ вакансии
Лучшие вакансии с доставкой в Telegram