Описание
Мы ищем опытного Senior Java Software Engineer, который поможет спроектировать и разработать современную платформу для управления таможенными операциями. Вы будете участвовать в архитектурных решениях, продвигать лучшие практики инженерии и наставлять членов команды, используя современные AI-инструменты для повышения эффективности разработки и качества ПО.
Задачи
•Проектирование и разработка масштабируемых, надёжных, высокопроизводительных распределённых приложений
•Участие в архитектурных решениях, обеспечение качества кода и лучших практик инженерии
•Участие в техническом планировании, проектировании систем и код-ревью
•Устранение проблем в продакшене и оптимизация производительности приложений
•Наставничество членов команды, техническое руководство и продвижение обмена знаниями
•Использование AI-ассистентов и агентов для реализации, рефакторинга, тестирования, отладки и код-ревью
•Проверка AI-сгенерированных решений на корректность, безопасность, поддерживаемость и архитектурную согласованность
•Постоянная оценка новых технологий и AI-практик в инженерии
•Сотрудничество с кросс-функциональными командами
•Поездки в офисы проекта при необходимости
Требования
•5+ лет практического опыта разработки ПО с сильной экспертизой в Java
•Обширный опыт работы с Spring/Spring Boot
•Сильные знания реляционных баз данных, оптимизации SQL и ORM-фреймворков
•Понимание микросервисов, распределённых систем, REST API и событийно-ориентированной архитектуры с использованием Kafka или аналогичных технологий
•Глубокое понимание производительности JVM, многопоточности, конкурентности и оптимизации производительности
•Опыт автоматизированного тестирования, CI/CD, Gradle/Maven, контейнеров и инструментов observability
•Практический опыт работы с AI-ассистентами или агентами, такими как Cursor, Claude Code или аналогичными инструментами
•Умение эффективно использовать AI для сложных задач разработки при самостоятельной проверке сгенерированного кода и поддержании высоких инженерных стандартов
•Знание практик Agile/Scrum и опыт наставничества других инженеров
•Сильные коммуникативные и аналитические навыки
•Свободное владение английским языком
•Готовность и возможность выезжать за границу при необходимости — обязательное условие
Будет плюсом: опыт работы с Kotlin
Условия
•Продвижение равных возможностей: создание разнообразной и инклюзивной среды
•Конкурентная компенсация, отражающая ваш вклад
•Комплексное медицинское страхование
•Глобальное сотрудничество: работа в команде мирового уровня с международным присутствием и международными клиентами
•Инвестиции в ваш рост и развитие
•Поддержка баланса между работой и личной жизнью
•Комплексная программа обучения и развития
•Льготы адаптированы под каждую локацию с учётом специфических регуляций и условий страны