Summary
Leads Java development for Sberbank’s internal credit-process services, designing and automating microservices with AI agents and LLM integrations using Java 17+, Spring, and PostgreSQL.
Наша команда принимает участие в проектировании и разработки внутренних ядерных сервисов банка, используемых в цифровом кредитном процессе. Данные сервисы используются большим количеством систем банка для быстрого включения в кредитный процесс.
Проект направлен на сокращение трудозатрат и снижение операционных рисков за счет автоматизации большей части процесса по подключение и вывода новых сервисов в рамках цифрового кредитного процесса.
Одной из ключевых задач является трансформация производственного процесса для использования лучших подходов агентской разработки.* работа в роли разработчика в 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 образовательных программ СберУниверситета для профессионального и карьерного развития
* расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
* подписка Прайм с возможностью совместного использования на трёх близких
* вознаграждение за рекомендацию друзей в команду Сбера.