💰 Зарплаты в IT в первой половине 2024: по городам, специализациям, языкам и компаниям → подробнее

Java IT Engineer

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

НовосибирскПолный рабочий день

Компания

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

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

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

О продукте

 

Мы занимаемся развитием технологического ядра новой платформы Сбербанка в области хранения и обработки данных. Наша задача: предоставить сотням банковских сервисов надежную и удобную систему для работы с данными. Для этого мы используем последние технологии распределённого хранения и обработки данных в оперативной памяти. Объём данных, которые необходимо обрабатывать, измеряется в петабайтах. Поэтому каждый день перед тобой будут стоять сложные инженерные задачи по созданию высоконагруженной системы, к которой предъявляются самые высокие требования по надежности, производительности и отказоустойчивости. Нашими решениями уже активно пользуются десятки команд, которые создают приложения и сервисы новой технологической платформы Сбербанка – обратная связь и ощущение того, что ты делаешь что-то действительно стоящее, гарантированы!

 

 


Мы ищем

 

Java Software Engineers в команду по развитию сервисов работы с данными Сбербанка.

 

Мы ценим

 

В СберТехе мы работаем в автономных командах, которые несут полную ответственность за свой продукт в экосистеме Сбербанка. Поэтому ты присоединишься к команде талантливых инженеров с отличными soft-skills. Мы обеспечиваем полный цикл разработки, сами общаемся с заказчиками и пользователями, проводим обучение.

 

И поэтому мы ценим, если:

 

  1. Ты любишь писать код, простой и надёжный. И понимаешь, что простота достигается трудом и упорством, а качество для тебя естественно и необходимо.

  2. Ты ценишь открытость, умеешь признавать и исправлять ошибки.

  3. Ты стараешься выходить за рамки предложенного. Понимаешь  как ставить цели и достигать результатов даже в условиях неопределенности.

  4. Ты можешь донести ценность своего технического (и не технического) решения даже неподготовленному человеку. Умеешь слушать и договариваться.

  5. Ты заботишься о своей команде и помогаешь ей достигать наилучших результатов.

 

О работе

 

У тебя будет возможность поучаствовать на всех этапах разработки:

  • Проектирование доработок в существующих и запускаемых с нуля продуктах

  • Разработка новой и улучшение существующей функциональности

  • Технологический анализ

  • Сопровождение продуктов и устранение дефектов

  • Внутреннее и внешнее тестирование, автоматизация тестов

  • Выпуск в опытную и промышленную эксплуатацию

 

Требования

  • Свободное владение Java SE

  • Понимание принципов OOП, методологий разработки, шаблонов проектирования;

  • Понимание Java Concurrency;

  • Знакомство с технологиями разработки: Spring Framework, Hibernate ORM, JMS, JMX, Junit;

  • Навыки администрирования (windows, unix, сервера приложений, и т.д.)

  • Опыт работы с распределенными системами контроля версий, например, git;

  • Умение учиться и осваивать новые технологии

  • Способность оптимизировать код других людей и свой собственный

  • Высшее техническое образование

  • Английский на уровне чтения технической документации

 

Будет плюсом

  • Владение инструментами мониторинга

  • Понимание и опыт применения практик Devops

  • Опыт использования Docker

  • Опыт разработки высоконагруженных и распределенных систем, систем финансового профиля;

  • Опыт профилирования приложений - поиск утечек памяти, поиск bottleneck приложений;

Бонусы

  • ДМС, страхование от несчастных случаев;

  • Курсы повышения квалификации на ежегодной основе;

  • Возможность посещения (как в качестве слушателя, так и в качестве выступающего) всероссийских и международных IT-конференций;

  • Возможность изучать английский с высококлассными преподавателями на территории компании;

  • Приятные корпоративные скидки для спорта и отдыха и не только;

  • Возможность организации гибкого графика работы