Описание
Если вы ищете проект, где можно создавать надёжные Java-решения для критически важных систем с реальным масштабом и техническими требованиями, а также расти в международной динамичной среде — читайте далее.
NoeXa — технологическая консалтинговая компания, ориентированная на инновации и совершенство, часть австрийской группы XRXES (название символизирует «Успех»). Базируясь в Лиссабоне, мы являемся центром технологической компетенции группы, ведущим проекты цифровой трансформации. Мы работаем совместно с государственными и частными организациями, объединяя технологии, бизнес-видение и клиентоориентированность для решения сложных задач и достижения реального эффекта.
Задачи
•Разработка и поддержка Java/Spring Boot микросервисов и API с фокусом на производительность, устойчивость и масштабируемость
•Написание unit, интеграционных и контрактных тестов, поддержка QA команды в автоматизации тестирования
•Участие в техническом проектировании решений совместно с архитекторами
•Сотрудничество с командами архитектуры, QA, SRE, безопасности и бизнеса в рефайнментах, планированиях и код-ревью, обеспечение безопасного и наблюдаемого кода (логи, трейсинг, метрики)
•Участие в технической документации сервисов, API и значимых решений
•Поддержка анализа и устранения инцидентов, включая работу в качестве 3rd-line поддержки
Требования
•Уверенное владение Java, включая конкурентность и управление памятью
•Профессиональный опыт со Spring Boot (желательно Spring Cloud)
•Хорошее понимание распределённой архитектуры, REST API и обработки отказов (retries, circuit breakers, fallbacks, idempotency)
•Опыт работы с микросервисами и контейнеризацией (Kubernetes, OpenShift)
•Практика с Git, CI/CD, DevSecOps и тестированием (JUnit, Mockito, Testcontainers)
Будет плюсом
•Опыт работы с высокопроизводительными и низколатентными системами или миграциями с legacy на cloud-native
•Знание event-driven архитектур и NoSQL/NewSQL баз данных (MongoDB, CockroachDB и др.)
•Опыт с observability (централизованное логирование, распределённый трейсинг)
Условия
•Интеграция в растущую компанию с международными амбициями
•Возможность работать над крупномасштабными, критически важными системами
•Коллаборативная среда, ориентированная на непрерывное обучение
•Тесная поддержка и развитие технических и профессиональных навыков
•Структурированный карьерный план
•Конкурентный пакет и гибкость работы