👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Java Software Engineer

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

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

Компания

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

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

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

О продукте

Мы занимаемся развитием одного из компонент технологического ядра новой платформы Сбербанка. Задача нашей команды: предоставить сотням банковских сервисов надежную и удобную систему по формированию печатных форм разного профиля.

Мы ценим

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

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

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

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

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

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

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

О работе

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

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

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

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

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

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

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

Требования

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

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

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

• Знания SQL, опыт работы с СУБД Oracle, PostgreSQL, опыт проектирования БД;

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

• Опыт работы с серверами приложений WildFly (JBoss), Apache Tomcat,;

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

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

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

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

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

Будет плюсом

• Знакомство с библиотеками по формированию печатных форм, Jasper Library, Apache POI, Free Marker

• Знакомство с Hibernate ORM;

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

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

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

Бонусы

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