Unzer
Software Engineer (Java) - (m/f/d)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Java-инженер в Unzer Tech для разработки облачных микросервисов на Java/Spring Boot и Kafka. Роль включает автоматизированное тестирование, проектирование архитектуры и активное использование AI-ассистентов в разработке.
Задачи
- Проектировать, разрабатывать, тестировать и эксплуатировать облачные микросервисы (Java/Spring Boot, Kafka)
- Писать автоматизированные тесты (unit, integration, end-to-end) как часть ежедневной работы
- Участвовать в проектировании продукта, готовя технические спецификации
- Использовать AI-ассистированную разработку (кодинг-агенты, AI code review, spec-driven workflows)
- Работать по стандартам и процессам Unzer Tech и помогать их улучшать
- Активно участвовать в обмене знаниями внутри команды и организации
Требования
- 5+ лет опыта с Java 21+ и Spring Boot
- Хорошее знание структур данных, алгоритмов, операционных систем и распределённых систем
- Опыт работы с SQL-базами (проектирование схем, миграции); NoSQL — плюс
- Опыт с микросервисами, event-driven messaging (Kafka, Avro) и Git-based workflows
- Добросовестное тестирование (желательно test-first/TDD) и документирование
- Опыт проектирования архитектуры (например, Domain-Driven Design) и знания паттернов проектирования
- Опыт с observability-инструментами, например Coralogix или OpenTelemetry
- Практический опыт с AI-ассистентами (Claude Code, GitHub Copilot) и критическая оценка их кода
- Hands-on mentality
Условия
- Резюме на английском языке
- Ответ в течение 7 дней после заявки
- Процесс интервью: 30-минутный intro call с TA, 45 минут с Hiring Manager, техническое интервью с командой (60–90 минут)
Навыки
- Java
- Spring Boot
- Kafka
- Avro
- SQL
- NoSQL
- Git
- Domain-Driven Design
- Coralogix
- OpenTelemetry
- Claude Code
- GitHub Copilot
- Angular
- AWS
- Docker
- Kubernetes
- GitOps
- Argo CD
- MCP