Java разработчик
генерация резюме под вакансию
сопроводительное письмо
описание
Команда разрабатывает высоконагруженный микросервис для автоматического планирования графиков работы десятков тысяч сотрудников, являющийся критически важным компонентом экосистемы Сбера.
задачи
- Интегрировать систему с внешними сервисами через REST API и Kafka;
- Оптимизировать запросы к PostgreSQL и работать с Hibernate;
- Писать миграции базы данных с использованием Liquibase;
- Участвовать в проектировании архитектуры системы;
- Обсуждать требования с аналитиками;
- Покрывать код тестами с помощью JUnit и интеграционных тестов;
- Проводить код-ревью;
- Поддерживать документацию в OpenAPI;
- Взаимодействовать с DevOps для настройки инфраструктуры и CI/CD.
требования
- Опыт коммерческой разработки на Java и Spring Boot от 3 лет;
- Навыки проектирования и разработки новых микросервисов на Java и Spring Boot;
- Глубокое знание SQL, опыт работы с PostgreSQL и написания миграций через Liquibase;
- Понимание принципов и опыт реализации межсервисных интеграций через REST и Kafka;
- Опыт написания тестов с использованием JUnit, Mockito, Testcontainers;
- Опыт работы с системой контроля версий Git;
- Будет преимуществом опыт реализации LLM-агентов, опыт миграции с ORM.
условия
- Комфортный современный офис на м. Кутузовская;
- Ежегодный пересмотр зарплаты и годовая премия;
- Корпоративный спортзал и зоны отдыха;
- Доступ к более чем 400 образовательным программам СберУниверситета;
- Расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа;
- Подписка Прайм с возможностью совместного использования на трёх близких;
- Вознаграждение за рекомендации друзей в команду.
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.