🔥 1000+ вакансий с удаленкой на Хабр Карьере → посмотреть и откликнуться

Middle Java Developer (проект Казначейства Сбера)

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

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

Компания

Крупнейшая цифровая платформа. Технобренд, объединяющий лучшие мировые практики и самый современный стек

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

Условия работы

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

Наша цель - повышение доходов за счет интеллектуального ценообразования и снижение T2M через бесшовное встраивание наших инструментов в бизнес-процессы Сбера.

Обязанности

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

Требования

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

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

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

Бонусы

  • возможность работы с новыми технологиями
  • возможность развиваться и обучаться во время работы, в том числе на внешних тренингах
  • гибкий график начала рабочего дня
  • прозрачная система бонусов и премий, достойная зарплата - размер обсудим на собеседовании.