Наша команда принимает участие в проектировании и разработки внутренних ядерных сервисов банка, используемых в цифровом кредитном процессе. Данные сервисы используются большим количеством систем банка для быстрого включения в кредитный процесс.
Проект направлен на сокращение трудозатрат и снижение операционных рисков за счет автоматизации большей части процесса по подключение и вывода новых сервисов в рамках цифрового кредитного процесса.
Одной из ключевых задач является трансформация производственного процесса для использования лучших подходов агентской разработки.
Обязанности
- работа в роли разработчика в Agile-команде
- оценка трудоёмкости доработок, планирование работ в спринтах
- контроль работ, code review
- написание технической документации
- проектирование и разработка AI-агентов для автоматизации бизнес-процессов
- интеграция LLM в существующие микросервисы с учётом требований к latency и надёжности
- внедрение SDD-подхода в процесс разработки: ведение спецификаций, синхронизация спецификации ↔ код ↔ тесты.
Требования
- отличное знание ООП, различные алгоритмы и структуры данных
- опыт разработки многопоточных высоконагруженных сервисов
- владение Java 17+ (желательно Java 21), Spring Framework (включая Spring Boot 3.x), Hibernate
- умение писать unit-тесты (JUnit)
- опыт работы с SQL (PostgreSQL, Oracle)
- использование инструментов сборки Gradle или Maven
- опыт работы с Jenkins, Jira, Confluence
- опыт с UNIX-системами
- опыт работы с методологиями гибкой разработки (Agile, Scrum)
- опыт выполнения код-ревью.
Дополнительные требования:
- понимание концепции RAG (Retrieval-Augmented Generation): построение пайплайнов индексации и поиска, работа с векторными БД
- понимание паттернов: Tool Calling, Chain of Thought, Multi-Agent Orchestration
- знакомы с подходами Spec-Driven Development и SpecKit
- понимание цикла SDD: Specification → Clarify → Plan → Tasks → Implement
- умение работать с AI-ассистентами для генерации кода на основе спецификаций (Claude Code / Cursor / GitHub Copilot)
- навык написания качественных спецификаций (конституция проекта, функциональные требования, acceptance criteria)
- понимание отличий «vibe coding» от SDD: спецификация как единый источник правды, явное определение scope.
Условия
- комфортный современный офис рядом с м. Кутузовская, ул. Кутузовский проспект 32, формат работы - офис (на время испытательного срока, 3 месяца), после - гибрид (3 дня офис, 2 удаленно)
- корпоративный спортзал и зоны отдыха
- более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
- расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
- подписка Прайм с возможностью совместного использования на трёх близких
- вознаграждение за рекомендацию друзей в команду Сбера.