О позиции
В команде Сбер.DS открыта вакансия Java Developer. Ваша основная задача — разработка и поддержка backend-компонентов на Java с использованием Spring Boot и Hibernate. Вы будете проектировать и реализовывать REST API, работать с реляционными базами данных, а также интегрироваться с внешними сервисами и очередями сообщений, такими как Kafka. Ваша роль также включает написание юнит- и интеграционных тестов с использованием JUnit и Mockito, участие в code review и обеспечение высокого качества кода.
Чем вы будете заниматься
- Разработка и поддержка backend-компонентов на Java (Spring Boot, Hibernate).
- Проектирование и реализация REST API.
- Работа с реляционными БД (SQL, миграции, оптимизация запросов).
- Интеграция с внешними сервисами и очередями сообщений (Kafka).
- Написание юнит- и интеграционных тестов (JUnit, Mockito).
- Участие в code review и контроль качества кода.
- Анализ логов и исправление сложных дефектов в продуктивной среде.
- Отладка и профилирование приложения для устранения узких мест.
Требования
- Опыт разработки на Java от 2 лет.
- Знание Spring Boot и Hibernate.
- Опыт работы с REST API и реляционными БД (PostgreSQL).
- Знание Kafka и CI/CD (Jenkins).
- Опыт написания юнит-тестов.
- Знание английского языка на техническом уровне.
Будет плюсом
- Опыт работы с OpenShift и Istio.
- Знание компонентов Hadoop (HDFS, Yarn).
- Опыт работы с Jira и Confluence.
Что мы предлагаем
- Конкурентная заработная плата.
- ДМС и другие социальные гарантии.
- Возможности для профессионального роста и развития.
- Работа в дружной команде профессионалов.
- Современный офис в центре Москвы.
- Гибкий график работы.
Вакансия выглядит привлекательно благодаря высокому уровню зарплаты и возможностям для роста. Однако, работа в офисе может быть ограничивающим фактором для некоторых кандидатов.
Кто здесь добьётся успеха
Глубокое понимание Java и опыт работы с Spring Boot и Hibernate для разработки REST API, включая создание эффективных и масштабируемых микросервисов.
Способность работать в офисе и активно участвовать в командных обсуждениях, что позволяет быстро адаптироваться к изменениям и эффективно решать возникающие задачи.
Знание PostgreSQL и Kafka для интеграции с реляционными базами данных и очередями сообщений, а также опыт написания юнит- и интеграционных тестов с использованием JUnit и Mockito.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости FinTech
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев