VR-Payment GmbH
Fullstackentwickler (w/m/d) Schwerpunkt Service Portal
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Fullstack-разработчик в VR Payment (DZ BANK Gruppe) с фокусом на Service Portal. Разработка backend-сервисов на Java/Spring Boot и frontend-приложений на Angular, развитие микросервисной архитектуры в платёжном домене.
Задачи
- Проектировать, дизайнить и разрабатывать backend-сервисы на Java и Spring Boot
- Реализовывать производительные и удобные frontend-приложения на Angular (TypeScript, RxJS, Angular CLI)
- Участвовать в переходе к микросервисной архитектуре, определении интерфейсов и сценариев интеграции
- Эксплуатировать и развивать контейнеризованные приложения в Docker и Kubernetes
- Моделировать и оптимизировать реляционные базы данных, в частности PostgreSQL
- Настраивать и поддерживать CI/CD-пайплайны (например, GitLab CI) для автоматизации качества и деплоя
- Тесно взаимодействовать с IT-архитекторами, Security, Operations и бизнес-подразделениями
- Учитывать регуляторные требования и внутренние регламенты на всём жизненном цикле ПО
- Участвовать в code review, поддерживать стандарты качества и безопасности (OWASP, SonarQube)
Требования
- Законченное образование в области информатики или эквивалентная квалификация
- Несколько лет опыта в разработке ПО, желательно в похожей роли
- Очень хорошее знание Java, Spring Boot и современных микросервисных архитектур
- Уверенное владение контейнерными технологиями (Docker, Kubernetes) и реляционными БД (PostgreSQL)
- Знакомство с CI/CD-пайплайнами, Git/GitLab и Microsoft Azure (базовый уровень)
- Желательно: опыт с Kafka, OWASP, SonarQube, Angular или React
- Понимание регуляторных требований и IT-провайдер-менеджмента
- Очень хорошее знание немецкого и английского языков (устно и письменно)
- Самостоятельный, структурированный стиль работы с высокими требованиями к качеству
- Умение видеть картину целиком и быстро схватывать сложные вопросы
- Готовность брать ответственность и участвовать в технических решениях
- Высокая инициативность и стремление мыслить шире поставленных задач
Условия
- Свобода, ресурсы и командная поддержка для реализации идей
- Поддержка личного и профессионального развития
- Стабильность и баланс работы и жизни в составе кооперативной финансовой группы
- Гибкий график, скользящее время
- Мобильная работа (в том числе из стран ЕС)
- Дополнительные социальные льготы
Навыки
- Java
- Spring Boot
- Angular
- TypeScript
- RxJS
- Angular CLI
- Docker
- Kubernetes
- PostgreSQL
- CI/CD
- GitLab CI
- Git
- GitLab
- Microsoft Azure
- Kafka
- OWASP
- SonarQube
- React
- Microservices