Siemens
Senior Software Engineer – Java & Cloud Platform
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в Siemens Software для разработки и поддержки продуктов в области CAD, 3D-моделирования и симуляции. Проектирование и реализация ПО на Java с микросервисной архитектурой, ответственность за качество и надёжность релизов.
Задачи
- Проектировать, разрабатывать, модифицировать и внедрять программное обеспечение продуктов
- Предлагать инновационные решения в области экспертизы
- Вести проекты по инструментам и окружениям
- Реализовывать код, проводить код-ревью и интеграцию ПО
- Поддерживать и сопровождать текущие инструменты
- Собирать дополнительные требования от пользователей и внедрять их
- Реализовывать новую функциональность
- Обеспечивать соответствие результата дизайну
- Проводить ревью и юнит-тесты
- Консультировать других разработчиков и заказчиков
- Управлять назначенными проектами: определять scope, планы, сроки и результаты
- Исследовать возможные технические решения долгосрочных задач
- Документировать процессы и процедуры
Требования
- Сильное владение Java (предпочтительно Spring Boot)
- Опыт с микросервисной архитектурой и паттернами проектирования
- Практическая разработка REST API
- Опыт работы с реляционными (SQL) и/или нереляционными (NoSQL / DocumentDB) базами данных
- Понимание DevOps-культуры и ответственность за разработку и эксплуатацию
- Опыт с инструментами observability: Grafana, Datadog или аналоги
- Практический опыт с CI/CD (GitHub, GitLab, Jenkins и др.)
- Понимание SDLC-методологий (Agile, Scrum)
- Опыт с фреймворками автоматизированного тестирования, в частности Cucumber
- Знание BDD и TDD
- Сильные навыки решения проблем и отладки
- Отличные коммуникативные навыки
- Опыт с Power BI для визуализации данных и отчётности
- Опыт с облачными платформами (предпочтительно Azure, AWS)
- Обычно требуется 6–8 лет опыта и степень бакалавра в computer science, инженерии или эквивалент
Условия
- Гибкий формат: возможность работать из дома или в офисе
- Пакет льгот по здоровью и благополучию
- Целевой бонус 5–8% от базовой зарплаты
- Работа в глобальной компании (более 377 000 сотрудников в 200+ странах)
Навыки
- Java
- Spring Boot
- Microservices
- REST API
- SQL
- NoSQL
- DocumentDB
- DevOps
- Grafana
- Datadog
- CI/CD
- GitHub
- GitLab
- Jenkins
- Agile
- Scrum
- Cucumber
- BDD
- TDD
- Power BI
- Azure
- AWS