Dedalus
Senior Fullstack-Entwickler Java / TypeScript für Opus::L (m/w/d)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Fullstack-разработчик в команду продукта Opus::L в сфере медицинских технологий. Модернизация архитектуры: замена JavaFX и CORBA на современные REST-сервисы и Angular-фронтенд.
Задачи
- Самостоятельная реализация и развитие программных решений для продукта Opus::L
- Модернизация системной архитектуры: интеграция и развитие центральных компонентов, замена JavaFX и CORBA, внедрение современных REST-сервисов и Angular-фронтенда
- Анализ требований в тесном сотрудничестве с продуктовым менеджментом
- Реализация и тестирование новых функций во frontend и backend с фокусом на качество, производительность и удобство
- Анализ ошибок, отладка и поддержка существующих компонентов
- Документирование разработанных решений и технических процессов
Требования
- Высшее образование в области информатики или профильная подготовка IT-специалиста (или эквивалентная квалификация)
- Минимум 5 лет опыта full-stack разработки frontend и backend компонентов
- Отличное знание Java и TypeScript; опыт с современными Java-фреймворками, особенно Spring Boot, и web-UI фреймворками, такими как Angular
- Обязательно: опыт с Docker, знание DevOps-практик, CI/CD-пайплайнов и автоматизации, желательно GitHub
- Желательно: практический опыт работы с облачными средами, предпочтительно AWS
- Интерес к использованию AI-инструментов разработки, таких как GitHub Copilot, желательно с практическим опытом
- Опыт с принципами Clean Code, знание TDD, unit- и интеграционного тестирования, уверенное владение тестовыми фреймворками
Условия
- Бессрочный трудовой договор с привлекательной зарплатой
- Гибкий график и модели рабочего времени, включая работу из дома с современным оборудованием
- Поддержка индивидуального развития с учётом личных предпочтений
- Групповое страхование от несчастных случаев
- Пакет страхования: пенсионное обеспечение, медицинская страховка и страхование на случай потери трудоспособности
- Современные офисы и бесплатные парковки
- Корпоративный телефон, в том числе для личного использования
- Членство в Urban Sports Club
- Jobrad и дотация на проездной
- Регулярные командные мероприятия и social events
Навыки
- Java
- TypeScript
- Spring Boot
- Angular
- Docker
- DevOps
- CI/CD
- GitHub
- AWS
- GitHub Copilot
- Clean Code
- TDD
- Unit-тестирование
- Интеграционное тестирование
- REST
- JavaFX
- CORBA