|
Швейцарская международная технологическая компания SICPA ищет Full-Stack Software Engineer (Java / Angular) в команду исследований и инноваций (Digital R&I) в Мадриде. Основные обязанности и задачи: - Проектирование, архитектура и реализация критически важных приложений в рамках микросервисного фреймворка.
- Разработка изолированных, переиспользуемых и тестируемых модулей на Java 17+ и Spring Boot 3.
- Создание современных, адаптивных и высокопроизводительных веб-интерфейсов на Angular.
- Применение передовых практик разработки, включая юнит-, компонентное и интеграционное автоматическое тестирование.
- Упаковка, автоматизация сборки и развертывания ПО в контейнеризированных средах (OpenShift, Jenkins, Docker).
- Участие в проектировании прототипов, спецификаций и внедрении продуктовых инноваций.
- Работа по гибким методологиям Agile / SCRUM с обеспечением своевременной поставки функционала.
Требования к кандидатам: - Высшее образование (бакалавр или магистр) в области компьютерных наук или инженерии.
- Опыт разработки на Java 17+ (Spring Boot, REST API, Git, Unit testing) и понимание реактивного/функционального программирования.
- Уверенное владение Angular 12+, TypeScript, Bootstrap, SCSS, NPM и Maven.
- Знание шаблонов проектирования, паттернов чистой архитектуры и принципов Clean Code.
- Опыт работы с СУБД (PostgreSQL, Oracle), системами авторизации Keycloak OAuth, средой Linux и bash-скриптами.
- Практический опыт работы с Docker, OpenShift, Jenkins и CI/CD процессами.
- Свободный уровень английского языка (Fluent in English) для работы в международной мультикультурной команде.
- Владение русским или украинским языком приветствуется для взаимодействия с разработчиками из восточноевропейских филиалов компании.
Условия: Официальное трудоустройство в Мадриде, профессиональный рост в международном R&D центре, гибкий рабочий график и конкурентный социальный пакет. |