Senior Java Developer — AI-агенты, AWS Serverless
Опыт работы: более 6 лет. Занятость: полная. График: 5/2. Рабочие часы: 8. Формат работы: удалённо. Рабочие часы по центральноевропейскому времени (CET/CEST).
Компания Software Country (ТОО Балхаш Системс) имеет 30-летний опыт проектирования и создания заказных программных систем, предоставляет услуги разработки ПО для сложных высоконагруженных приложений, AI и BI решений, мобильных приложений.
Ищем опытного Software Engineer с сильным практическим опытом в Java, Python, AWS Lambda и AI-агентах для ведущей европейской cloud-first SaaS-платформы для CFO, которой доверяют более 6500 компаний по всему миру. Наша система объединяет данные из сотен ERP в единый источник истины и использует AI-агентов для автоматизации финансового закрытия, планирования и аудита.
Задачи:
- Разрабатывать и поддерживать базовые общие сервисы платформы: SSO, управление тенантами, управление пользователями, уведомления, файловое хранилище, журналы аудита, feature flags.
- Участвовать в оркестрации провижининга и обновлений тенантов, регионов и общей инфраструктуры (Control Plane).
- Управлять AI-агентами (Claude Code, Codex): назначать задачи, критически проверять сгенерированный код, обновлять инструкции и промпты.
- Нести полную сквозную ответственность за качество: писать тесты (unit, integration, E2E) и самостоятельно проверять функции в продакшене.
Требования:
- 6+ лет коммерческого опыта с Java, Python или C#.Net.
- Опыт создания serverless-приложений на AWS (Lambda, Step Functions, EventBridge, SQS/SNS, S3, KMS).
- Знание Gradle (включая крупные многомодульные сборки), Dagger, event-driven паттернов и multi-tenant SaaS архитектуры.
- Глубокое понимание Terraform и GitHub Actions CI/CD.
- Реальный практический опыт работы с AI-агентами для генерации кода (или сильное желание активно развивать этот навык).
- Стек тестирования: JUnit, Testcontainers/LocalStack, PITest, Mockito, WireMock.
- Английский уровень B2+.
Условия:
- Сотрудничество по B2B-контракту с оплатой в USD или EUR по вашему выбору, либо по трудовому договору.
- Гибкий рабочий график.
- Возможность работать удалённо.
- Возможности профессионального роста.
- Компания предоставляет ноутбук для комфортной и эффективной работы.