📍 Москва (м. Ленинский проспект)Офис или гибрид
Мы находимся в поисках сильного Java-разработчика на наши проекты:
- МП Сбермобайл — витрина самообслуживания, позволяющая текущему абоненту Телеком самостоятельно отслеживать свои расходы и отслеживать баланс, пополнять счет, осуществлять смену тарифного плана, подключение и отключение дополнительных услуг в домашнем регионе и в роуминге. В приложении дополнительно можно заказать выписку, выполнить перенос номера от другого оператора, сменить категорию номера (бронза, серебро, золото), сменить паспортные данные, настроить автоплатеж, управлять услугой wi-fi звонки, преобразовать обычную сим карту в еСИМ, а также выполнить другие операции. Приложение выложено в RuStore / Huawei Store.
- SberUnity — это многофункциональная онлайн-платформа. Ее задача — помочь участникам венчурного рынка быстрее находить другу друга и связываться напрямую. Сейчас на платформе есть функционал для стартапов, инвесторов, корпораций и площадка для стартап-сообщества.
Технологии/инструменты
JavaSpringHibernateDockerReact.js
- Java 8–11, Spring, Maven, Jenkins, Docker, Kubernetes, OpenShift, JUnit, Swift (Obj-C), Kotlin, React, TypeScript.
- Hibernate, Synapse, WildFly, PostgreSQL, Kafka.
Примеры будущих задач
- Разработка сервисов SberUnity.
- Разработка / доработка сервисов в рамках проектов: акселераторы (акселератор стартапов, школьные акселераторы и тд).
- Разработка / доработка сервисов проекта "Сбермобайл" (сервис справочников, сервис для sim-карт сторонних операторов, сервис отправки отчетов по wifi-звонкам в телеком, сервис с инфо о клиенте, сервис логирования, сервис-хранилище конфигов, биллинг, сервис рассылки pdf, опросник, инициализация работы с мессенждером и тд).
Чем предстоит заниматься
- Проектировать, разрабатывать, и поддерживать текущие и новые решения.
- Документировать архитектуру реализованных решений (Storybook / Confluence).
- Оценивать сложность разработки, планировать задачи и вести их в Jira + Bitbucket и распределять задачи между членами команды.
- Проводить перекрестное Code Review, предлагать оптимальные решения.
- Выстраивать архитектуру приложения с нуля.
- Покрывать код интеграционными и Unit-тестами.
- Использовать паттерны проектирования микросервисной архитектуры.
Ожидания
- Опыт коммерческой разработки на Java 8+ от 3-х лет с использованием микросервисной архитектуры.
- Знание фреймворков и библиотек Java, Spring, Spring Boot, Hibernate.
- Понимание и опыт технологий обмена данными REST / SOAP / MQ / Kafka.
- Понимание принципов реляционных СУБД (Oracle, PostgreSQL), знание SQL.
- Понимание жизненного цикла разработки ПО.
- Умение проектировать приложение с использованием микросервисной архитектуры.
- Опыт работы с Git, Bitbucket, Jira, Confluence.
- Способность быстро понимать требования, оценивать объем работ заранее и правильно расставлять приоритеты.
- Знание принципов SOLID на деле, умение писать переиспользуемый и чистый код.
Будет плюсом:
- Опыт разработки на платформе NLP, интеграция с SDK SberDevices.
Условия
- Достойный годовой бонус.
- Обучение за счет компании: Корпоративный университет, Виртуальная школа Сбера, повышение квалификации, IT конференции, митапы, библиотека.
- Страхование от несчастных случаев и тяжелых заболеваний, ДМС и корпоративная пенсионная программа с первого дня.
- Пониженный процент ипотеки для сотрудников, льготное кредитование.
- Реферальная программа: вознаграждение до 100 тыс. рублей.
- Скидки на отдых на лучших курортах в Сочи, Ялте и Алтае.
- Бесплатная подписка СберПрайм+, скидки от компаний-партнеров для сотрудников.
- Бесплатный спортзал на территории офиса.
Мария Дурнева IT Recruiter