Haeger Consulting GmbH
Senior Software Entwickler / Tech Lead – Java, Spring & Jakarta EE*
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Fullstack-разработчик с сильным backend-уклоном на Java и ролью технического лидера: развитие и модернизация enterprise-приложений на Spring и Jakarta EE, консультирование клиентов по архитектуре.
Задачи
- Fullstack-разработка Java- и веб-приложений во frontend и backend — как в современных Spring-окружениях, так и в Jakarta EE
- Работа с унаследованными enterprise-ландшафтами и классическими Jakarta EE архитектурами, а также с современными Spring-, Cloud- и микросервисными архитектурами
- Постепенный перевод существующих приложений и архитектур в современные решения
- Анализ существующих систем, выявление потенциала модернизации и разработка стратегий развития приложений
- Обеспечение качества: Clean Code, Test Driven Development, DevOps
- Оценка актуальных технологий, архитектур и трендов и их целесообразного применения
- Анализ сложных технических задач, оптимизация существующих решений, связывание legacy-систем с современными технологиями
- Тесная работа с коллегами и другими командами, активный обмен технической экспертизой
- Роль технического консультанта: понимание требований клиентов, пересмотр существующих подходов, поддержка в развитии приложений и архитектур
- Участие в практико-ориентированных тренингах (архитектура ПО, модернизация, облачные технологии) и обмене опытом в гильдиях
Требования
- Многолетний опыт fullstack-разработки с сильным backend-фокусом на Java, желательно дополненный Kotlin или Python
- Глубокие знания современной Java-разработки со Spring, в частности Spring Boot и Spring Cloud
- Фундаментальный опыт с Jakarta EE и классическими enterprise-ландшафтами, знание application-серверов JBoss или WebSphere
- Понимание различий и взаимосвязей классических и современных Java-архитектур, желателен опыт модернизации или сопровождения миграции систем
- Регулярный опыт frontend-разработки, желательно React или Angular, а также JSF или PrimeFaces
- Опыт работы с CI/CD-пайплайнами, контейнеризацией и облачными сервисами
- Способность как разбираться в существующих сложных системных ландшафтах, так и проектировать и реализовывать новые технические решения
- Высокая самоорганизация, командный дух и выраженная компетенция в решении проблем
- Желателен опыт (частичного) руководства проектами
- Немецкий на уровне носителя и уверенный английский
Условия
- Интересные проекты в креативной и динамичной среде с пространством для собственных идей и личного развития
- Agile-команда с гибкими методами работы
- Гибкий рабочий день с опцией Homeoffice и гибким графиком
- Интенсивный внутренний обмен знаниями и возможность участвовать в развитии команды
- Открытая и коллегиальная атмосфера, культура инклюзии
- Привлекательная зарплата, разнообразные бенефиты и корпоративные мероприятия
Навыки
- Java
- Kotlin
- Python
- Spring
- Spring Boot
- Spring Cloud
- Jakarta EE
- JBoss
- WebSphere
- React
- Angular
- JSF
- PrimeFaces
- CI/CD
- Docker
- Cloud
- Microservices
- Clean Code
- Test Driven Development
- DevOps