The Bosch Group
Senior Java Entwickler (m/w/d)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Java-разработчик в Hörburger GmbH (группа Bosch) для разработки облачных решений в области автоматизации зданий и энергоменеджмента.
Задачи
- Разработка API (REST и/или GraphQL)
- Разработка приложений в облачных средах (Kubernetes, Microsoft Azure, GCP и/или AWS)
- Применение принципов SOLID и практик Clean Code
- Применение паттернов проектирования
- Проектирование архитектуры сложных программных решений
- Разработка на современных Java-фреймворках (Spring, Spring Boot, Quarkus, Micronaut)
- Работа с микросервисами, модулитами и FaaS
- Автоматизация тестирования (JUnit, Mockito)
- Работа с Azure-сервисами и event-driven архитектурой
Требования
- Опыт разработки API (REST и/или GraphQL)
- Опыт разработки приложений в облачных средах (Kubernetes, Azure, GCP, AWS)
- Знание SOLID и Clean Code
- Понимание паттернов проектирования
- Опыт работы с Java-фреймворками (Spring Boot, Quarkus, Micronaut)
- Опыт работы с микросервисами, модулитами или FaaS
- Опыт работы с JUnit и Mockito
- Опыт работы с NoSQL-базами данных
- Опыт работы с CI/CD (Jenkins, GitLab CI, Azure DevOps)
- Знание контейнеризации (Docker, Podman)
- Опыт работы с time-series базами данных
- Знакомство с Grafana
- Знакомство с IaC (Pulumi)
- Интерес к IoT
Условия
- Работа в Hörburger GmbH (группа Bosch)
- Более 50 локаций в Германии
- Команда более 3600 сотрудников
- Разнообразные и ответственные задачи
- Политика разнообразия и инклюзии
Навыки
- Java
- REST
- GraphQL
- Kubernetes
- Microsoft Azure
- GCP
- AWS
- SOLID
- Clean Code
- Design Patterns
- Spring
- Spring Boot
- Quarkus
- Micronaut
- Microservices
- Modulith
- FaaS
- JUnit
- Mockito
- NoSQL
- CI/CD
- Jenkins
- GitLab CI
- Azure DevOps
- Docker
- Podman
- Time-series databases
- Grafana
- Pulumi
- IoT