Резюме
Цель должности Senior Full Stack Developer — проектировать и внедрять высококачественные программные решения, сотрудничая в команде. Эта должность фокусируется на использовании четко определенного технологического стека и обеспечении операционной эффективности приложений.
Обязанности:
- Разрабатывать и поддерживать надежные приложения с использованием JAVA и Spring Boot.
- Работать с архитектурой микросервисов.
- Управлять развертыванием приложений с использованием Helm Charts.
- Эффективно сотрудничать с членами команды и открыто общаться.
- Обеспечивать качество кода и соблюдать лучшие практики в разработке программного обеспечения.
- Поддерживать знания UI-фреймворков, в частности Angular.
- Использовать системы обмена сообщениями, такие как ActiveMQ, или платформы событий, такие как Kafka, по мере необходимости.
- Работать с реляционными базами данных (например, Oracle, Postgres).
Must Haves:
- Подтвержденный опыт работы с Java и Spring (или Quarkus).
- Глубокие знания реляционных баз данных.
- Минимум 5-6 лет опыта работы.
- Знакомство с Docker, Kubernetes, GitLab и Maven.
Nice to Haves:
- Опыт работы с UI-фреймворками Angular.
- Знание микросервисов.
- Опыт работы с брокерами сообщений, такими как ActiveMQ, или платформами потоковой передачи событий, такими как Kafka.
- Свободное владение немецким языком.
Другие детали:
- Владение языками: Английский (уровень B2), немецкий желателен.
- Soft Skills: Командный игрок, проактивная коммуникация, самоорганизация.
- Ответственность: Подотчетность и ответственность за проекты.
- Интерес: Участие в бизнес-сфере налогообложения.