Java Developer
сопроводительное письмо
описание
Компания начинает проектирование и разработку собственной АС на платформе ППРБ в связи с миграцией с SAP. Проект включает управление всеми видами структур Группы, полномочиями и единым каталогом объектов управления. Используются современные подходы: microservices и cloud-native, а в команде следуют культуре Agile и DevOps.
задачи
- Создавать и поддерживать высоконагруженные веб-приложения и микросервисы на Spring Boot (Java/Kotlin)
- Проектировать компоненты платформы в рамках микросервисной архитектуры, проводить анализ узких мест и улучшать производительность сервисов
- Писать unit и интеграционные тесты, обеспечивать чистоту кода, оптимизировать SQL-запросы и работать с данными
- Активно участвовать в code review, управлять релизным процессом, работать с системой контроля версий (Git Flow)
требования
- Опыт в роли java-разработчика на высоконагруженных проектах от 5 лет
- Уверенное знание Java (JDK 8/11/21)
- Глубокое понимание работы Spring Data JPA/JDBC и Hibernate (включая кеширование, lazy loading, проблемы N+1)
- Опыт работы с реляционными БД (PostgreSQL)
- Уверенное знание SQL (написание сложных запросов, оконные функции, CTE)
- Опыт с микросервисной архитектуры и с брокерами сообщений (Apache Kafka)
- Будет плюсом опыт работы с SAP, знание английского языка
условия
- Комфортный современный офис в г. Москва
- Возможность выбрать удобный график – офис/гибрид
- Ежегодный пересмотр зарплаты, годовая премия
- Корпоративные спортивные тренировки и зоны отдыха
- Более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
- Программа адаптации и помощь руководителя на старте
- Расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
- Бесплатная подписка СберПрайм+, скидки на продукты компаний-партнеров
навыки