3Core Systems
IT Software Engineer 5 (Java Lead Engineer)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Руководящий Java-инженер для проектирования, разработки и развёртывания корпоративных цифровых платформ клиента. Требуется hands-on технический лидер, способный вести backend-разработку, менторить распределённые команды и создавать масштабируемые отказоустойчивые облачные решения.
Задачи
- Руководить проектированием, разработкой, тестированием и развёртыванием корпоративных приложений на Java
- Обеспечивать техническое лидерство и менторство распределённых команд разработки
- Проектировать и разрабатывать RESTful API и backend-сервисы на Java 17
- Создавать и поддерживать cloud-native решения на AWS (IAM, Kinesis, DynamoDB, SQS, SNS, KMS, API Gateway)
- Диагностировать и устранять сложные проблемы приложений и инфраструктуры
- Участвовать в обсуждении архитектуры и проектировании технических решений
- Обеспечивать качество ПО через code review, лучшие практики и стандарты разработки
- Взаимодействовать с бизнес-заказчиками, продуктовыми командами и конечными пользователями для сбора требований
- Руководить интеграционным тестированием, приёмочным тестированием и продакшн-деплоями
- Поддерживать DevOps-практики, CI/CD-пайплайны и инициативы операционного совершенства
- Менторить младших инженеров и продвигать непрерывное улучшение в команде
Требования
- Bachelor's degree или выше в Computer Science, Electrical Engineering или смежной области
- 10+ лет опыта проектирования и разработки приложений на Java
- 3+ года опыта руководства географически распределёнными командами разработки
- Сильная экспертиза в Java 17 и backend-разработке
- Опыт разработки RESTful веб-сервисов и микросервисных архитектур
- Практический опыт работы с AWS (IAM, Kinesis, DynamoDB, API Gateway, SQS, SNS, KMS)
- Сильные навыки SQL и разработки баз данных
- Опыт DevOps-практик и CI/CD-пайплайнов
- Понимание проектирования масштабируемых, высокодоступных и надёжных систем
- Опыт работы с архитектурой приложений и проектированием решений
- Сильные лидерские и менторские качества
- Отличные коммуникативные навыки и навыки работы со стейкхолдерами
- Способность работать самостоятельно с минимальным контролем
- Сильные навыки решения проблем и аналитическое мышление
- Способность эффективно работать в условиях давления и сжатых сроков
- Страсть к технологиям и непрерывному обучению
- Коллаборативный подход и умение работать в кросс-функциональных командах
Условия
- Гибридный формат работы (2 раза в неделю в офисе), в дальнейшем возможно увеличение дней в офисе
- Контракт на 12 месяцев
- Процесс собеседования: 3 этапа технических интервью в Teams с включённым видео (1 coding, 1 Architecture, 1 командное поведенческое), финальный раунд в офисе
Навыки
- Java
- Java 17
- RESTful API
- Microservices
- AWS
- IAM
- Kinesis
- DynamoDB
- API Gateway
- SQS
- SNS
- KMS
- SQL
- DevOps
- CI/CD
- Agile
- Scrum