Team Lead Java Developer/ Senior Java Developer

10 июля 2024 • г Москва • ПАО "Сбербанк" • IT: Разработка

Наш продукт- Рабочее место кредитного инспектора.

Это мастер-система хранения и предоставления информации о кредитных сделках юридических лиц, а также работы с этими сделками: отображение информации, необходимой сотруднику Банка (кредитному инспектору) для анализа и заключения сделки.

Данный сервис используется более чем пятью тысячами сотрудников по всей России.

Проект реализуется на платформе собственной разработки Сбербанка ППРБ (Платформа поддержки развития бизнеса) с использованием современного стека технологий.

Наша команда состоит из 60+ человек (ВП, ИТ-лидер, РП, разработчики (FE, BE), бизнес-аналитики, системные аналитики, тестировщики, devOps). Члены команды работают из таких городов, как: Москва (ВП, ИТ-лидер), Санкт-Петербург (большая часть команды), Барнаул, Краснодар, Екатеринбург, Рязань.

Обязанности
  • анализ требований, декомпозиция задач
  • создание новых и поддержка существующих сервисов
  • проектирование и разработка модулей системы
  • refactoring
  • сode-review
  • разработка Unit-тестов
  • сопровождение текущего функционала
  • разработка и актуализация технической документации
  • участие в обсуждении и принятии архитектурных решений
  • активное взаимодействие с аналитиками, разработчиками, тестировщиками, специалистами сопровождения, работа в Agile-команде.
Требования
  • опыт работы Java-разработчиком от 3 лет
  • опыт работы с Spring/Spring Boot, PostgreSQL (включая написание запросов), K8s/OpenShift (включая самостоятельное конфигурирование микросервисов), Liquibase, Maven, Git, Kafka, Hibernate, Ignite, Mapstruct, Feign, Lombok.
  • опыт реализации интеграционных и юнит-тестов
  • опыт работы с микросервисами и понимание микросервисной архитектуры
  • опыт работы с интеграциями (REST, Kafka)
  • опыт в реализации интеграционных взаимодействий, в том числе, «с нуля»
  • опыт использования нотаций BPMN, UML (диаграммы последовательности, классов, состояний);
  • опыт проведения code review
  • опыт работы по гибкой методологии (Agile, Scrum) и работы в распределенной команде
  • отличные знания ООП, различных алгоритмов и структур данных
  • знание основных методологий разработки программного обеспечения, понимание процесса построения ПО (от постановки бизнес-задачи, до вывода ее в промышленную эксплуатацию, включая приемку заказчиком, внедрение, сопровождение)
  • опыт работы с системами коллективной разработки – Jira, Confluence, BitBucket
  • опыт работы с системами CI/CD
  • опыт работы с unix-системами
  • опыт поддержки системы в продакшене - анализ логов, разбор ошибок
  • умение писать чистый, читаемый код. Лаконично формулировать мысли как устно, так и письменно
  • аналитический склад ума, умение слушать и грамотно аргументировать, умение работать в режиме многозадачности, находить компромиссы, проактивность, самостоятельность, коммуникабельность, внимание к деталям.
Условия
  • официальное трудоустройство согласно ТК РФ
  • белая заработная плата (оклад + годовая премия)
  • постоянное обучение и профессиональное развитие за счет компании.
  • дружная команда
  • работа в офисе класса А+
  • страхование (от несчастных случаев, ДМС)
  • выплаты материальной помощи в особых/чрезвычайных случаях
  • дисконт-программы от компаний партнеров
  • льготное кредитование
  • бесплатный тренажерный зал на территории офиса
  • отсутствие дресс-кода
  • возможность работать удаленно.