SAP IT Business Systeme
Senior Developer (f/m/d)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-разработчик в облачную команду Order Management Services. Проектирование и разработка мультитенантных SaaS-сервисов на Java/Spring Boot в SAP BTP и Kubernetes, включая event-driven микросервисы и агентные AI-воркфлоу.
Задачи
- Проектировать и реализовывать мультитенантные, масштабируемые, отказоустойчивые и безопасные cloud-native SaaS-сервисы на Java и Spring Boot в SAP BTP и Kubernetes
- Разрабатывать event-driven микросервисы и интеграции с Kafka и SAP S/4HANA
- Отвечать за полный жизненный цикл сервисов по принципу «you build it, you run it»
- Разворачивать и эксплуатировать инфраструктуру Kubernetes (Gardener / Kyma на SAP BTP) с помощью Infrastructure as Code
- Управлять Helm-чартами и деплойментами, улучшать CI/CD-пайплайны (GitHub Actions)
- Разрабатывать агентные воркфлоу и AI-агентов: интеграция LLM, tool calling, оркестрация многошаговых сценариев
- Экспонировать сервисы как инструменты для агентов, в том числе через Model Context Protocol (MCP)
- Участвовать в техническом дизайне фич, документировать ключевые решения и презентовать их стейкхолдерам
- Обеспечивать качество разработки и эксплуатации: чистый код, автотесты, мониторинг, обработка инцидентов
- Консультировать product owner и команду по технической реализуемости, искать возможности переиспользования компонентов и кросс-командных синергий
- Менторить менее опытных разработчиков и поддерживать их рост
Требования
- Bachelor's или Master's degree в computer science, computer engineering или смежной области либо эквивалентный опыт
- 5+ лет профессиональной разработки ПО с опытом поставки сложных облачных решений
- Отличное владение Java, опыт со Spring Boot и связанными фреймворками (REST, OData, асинхронная event-driven коммуникация)
- Знание объектно-ориентированного дизайна, паттернов проектирования и микросервисной архитектуры
- Опыт DevOps: CI/CD-пайплайны (GitHub Actions или аналоги), Infrastructure as Code (например, Terraform), эксплуатация production-нагрузок с мониторингом и алертингом
- Практический опыт с Docker и Kubernetes, включая Helm и провижининг кластеров
- Опыт с реляционными БД (предпочтительно PostgreSQL) и платформами обмена сообщениями/стриминга, например Kafka
- Первый практический опыт или сильный интерес к разработке агентов: LLM API, агентные фреймворки, tool calling, MCP, RAG, prompt и context engineering, агентные инструменты кодинга
- Свободное владение немецким и английским языками в устной и письменной форме
- Коммуникабельность, проактивность, умение работать в команде и самостоятельно принимать технические решения
- Желание учиться, исследовать новые темы и вести их
Условия
- Работа в глобальной сети разработки с обменом экспертизой и обучением у коллег из разных регионов
- Команда Order Management Services, работающая на переднем крае технологий: Kyma на SAP BTP, GitHub Actions, агентная разработка
- Сложная и интересная рабочая среда с умными и динамичными коллегами
- Возможности проявить себя и освоить новые навыки
- Программы обучения и развития
- Инклюзивная культура, фокус на здоровье и благополучии, гибкие модели работы
- Команда базируется в Вальдорфе
Навыки
- Java
- Spring Boot
- REST
- OData
- event-driven architecture
- microservices
- DevOps
- CI/CD
- GitHub Actions
- Terraform
- Infrastructure as Code
- Docker
- Kubernetes
- Helm
- PostgreSQL
- Kafka
- SAP BTP
- Kyma
- Gardener
- SAP S/4HANA
- LLM APIs
- agent frameworks
- tool calling
- MCP
- RAG
- prompt engineering
- context engineering
- agentic coding tools
- Observability
- Application Security
- Cloud Architecture