📈 27 сентября стартует Неделя аналитиков на Хабр Карьере! Регистрируйтесь сейчас, чтобы ничего не пропустить и найти работу мечты → pitch.habr.com

Java-разработчик

Требуемые навыки

БэкендСредний (Middle) · ООП · Java · Java SE · Jdbc · Junit · SQL · Git · Apache maven

Местоположение и тип занятости

Самара · Полный рабочий день

Компания

Крупнейший транснациональный и универсальный банк Российской Федерации

Описание вакансии

Мы приглашаем в нашу команду сильных амбициозных Java-разработчиков.
Придя к нам, вы присоединитесь к большому и дружному коллективу, разрабатывающему автоматизированные инструменты ценообразования, включающие в себя расчет цены/ эффективности по продуктам Банка и компаний экосистемы, интеграцию с фронт- и бэк-системами и системами запуска AI/ML-моделей. Наша цель - повышение доходов за счет интеллектуального ценообразования и снижение T2M через бесшовное встраивание наших инструментов в бизнес-процессы Сбера.
Вы, наверное, замечали, что сегодня кредиты и депозиты утверждаются почти мгновенно, а для юридических лиц это происходит на индивидуальных условиях? Став частью команды, поймете, как это происходит. Вы вырастете не только как профессионал-разработчик, но и как эксперт в банковском деле: узнаете в мельчайших деталях, как работает современный автоматизированный банк.
А в части java-разработки получите неоценимый опыт в разработке и проектировании высоконагруженных систем, обрабатывающих большие данные и осуществляющих сложные расчеты.

Задачи:

  • Разработка бэкенд-части высоконагруженной банковской расчетной системы на Java.
  • Разработка интеграционных сервисов и микросервисных компонентов на Java (стандарты JMS, REST API).
  • Написание Unit-тестов.
  • Рефакторинг и оптимизация кода, code review.
  • Участие в тестировании разработанных компонентов и исправлении дефектов.
  • Участие в подготовке документации.
  • Участие в принятии архитектурных решений и исследовательские задачи.

Мы ожидаем:

  • Понимание принципов ООП.
  • Опыт коммерческой разработки на Java от 2-х лет.
  • Уверенное знание Java SE (желательно Java SE 8), Collection, JDBC, Multithreading.
  • Знания и опыт использования: Spring Framework (Spring MVC, Spring Security, Spring JDBC).
  • Опыт написания Unit-тестов (Junit, TestNG).
  • Уверенное знание SQL.
  • Опыт работы с Git, Maven.
  • Чтение технической документации на английском.
    Умение разбирать и анализировать чужой код.
  • Высшее техническое образование.

Было бы дополнительным плюсом:

  • Знакомство с Openshift и контейнеризацией приложений
  • Опыт работы с Jira, Confluence.
  • Опыт работы в Agile-команде.
  • Опыт работы в высоконагруженных проектах, опыт работы с многопоточностью, критичных системах с высоким уровнем SLA.
  • Умение подбирать инструменты для решения необходимых задач.
  • Понимание или опыт работы в любых других областях программирования (например, любой опыт фронтенд-разработки).
  • Желание учиться новому.

Работа у нас - это:

  • Команда профессионалов, готовых поддержать ваши инициативы.
  • Возможность работы с новыми технологиями.
  • Развитая система обучения в Корпоративном университете и на внешних тренингах.
  • Прозрачная система бонусов и премий, достойная зарплата - размер обсудим на собеседовании.
  • ДМС.
  • Специальные предложения от компаний-партнеров и Экосистемы Сбера

Ваш отклик

Авторизуйтесь
Откликаться на вакансии могут только зарегистрированные пользователи.