Java Developer
генерация резюме под вакансию
сопроводительное письмо
описание
Команда разрабатывает высоконагруженное масштабируемое решение для автоматизации инвентаризации ИТ-инфраструктуры банка, которое выполняет опрос серверов в сети для сбора конфигурационной информации и служит платформой для процессов кибербезопасности, надёжности и аналитических приложений.
задачи
- Проектировать и разрабатывать бэкенд-систему;
- Разрабатывать Unit-тесты для создаваемого кода;
- Участвовать в диагностике работающей системы;
- Подготавливать предложения по улучшению и оптимизации решений;
- Осваивать новые практики для повышения качества и скорости разработки, включая инструменты с использованием AI.
требования
- Знание ООП, паттернов проектирования и разработки;
- Знание Java 17+ (Stream API, Generics, Multithreading, Exceptions);
- Опыт разработки от 4 лет;
- Знание и опыт использования Spring Framework (Spring Boot, Spring Data, Spring Security, Spring Batch), Hibernate;
- Понимание принципов взаимодействия через REST и брокеры сообщений (Kafka);
- Знание SQL и опыт работы с реляционными БД (PostgreSQL, Oracle);
- Опыт разработки Unit-тестов (JUnit, Mockito);
- Будет плюсом знание Kotlin, опыт разработки, знакомство с инструментами обработки больших объёмов данных (Kafka Streams, Apache Spark, Apache Flink, Apache Ignite), опыт работы с БД Clickhouse.
условия
- Более 400 образовательных программ СберУниверситета;
- Расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа;
- Гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ;
- Бесплатная подписка СберПрайм+, скидки на продукты компаний-партнеров;
- Вознаграждение за рекомендацию друзей в команду.
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.