Airbus
FullStack Software Developer (Java/Angular)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Fullstack-разработчик в команду Data Management (TSEED1) Airbus Defence & Space. Разработка и поддержка программных решений для проектирования космических систем: клиентская часть на Angular и серверная логика на Java.
Задачи
- Разработка fullstack: интерфейсы на Angular и серверная логика на Java
- Проектирование, тестирование и поддержка RESTful API и микросервисов на Java (Spring Boot) с подключением к базам данных
- Разработка адаптивных, модульных и переиспользуемых UI-компонентов на Angular (TypeScript, HTML5, SCSS/CSS)
- Написание чистого поддерживаемого кода, юнит- и интеграционные тесты, участие в code review
- Отладка, оптимизация производительности и поддержка существующих модулей TSEED1
- Работа в тесном взаимодействии с мультидисциплинарными командами и бизнес-экспертами в транснациональной среде
Требования
- Твёрдые знания Java, принципов ООП и основ фреймворков (Spring / Spring Boot)
- Опыт (учебный или проектный) с Angular и TypeScript, включая HTML5/CSS3 и интеграцию с REST API
- Уверенное владение Git
- Понимание контейнеризации (Docker) и современных CI/CD-процессов — плюс
- Желание учиться, сильные навыки решения проблем, умение эффективно коммуницировать в транснациональной команде
- Продвинутый уровень английского языка (письменно и устно)
- Необходим допуск безопасности (defence) или право на его получение
Условия
- Постоянная занятость (Permanent)
- Работа в увлечённой инновационной команде в транснациональном контексте по методологии SCRUM
- Гибкие условия работы, где это возможно
- Позиция на площадке Toulouse (Франция) или Friedrichshafen (Германия)
Навыки
- Java
- Angular
- TypeScript
- HTML5
- CSS3
- SCSS
- Spring
- Spring Boot
- REST API
- микросервисы
- Git
- Docker
- CI/CD
- SCRUM