Напиши текст вакансии для должности "Middle Java full stack developer". Название компании: "СберЛизинг". Расположение: Москва. График работы: Полный день. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 'Spring Framework', 'JDBC', 'Java Servlets', 'Hibernate ORM', 'Apache Maven'

Мы разрабатываем несколько приложений, которые помогают рассчитывать финансовые показатели для договоров оферты\ лизинга. В том числе:  Внедрение возможности взаимодействия расчетной и учетной систем для пересчета графиков по действующим проектам (реструктуризация/изменение условий/частичный выкуп), а также план/факт анализа реализации проектов; Хранение истории всех расчетов с возможностью удобного поиска реализованных и нереализованных расчетов по каждому Клиенту, Поставщику, Периоду, Идентификатору (включая автора расчета), возможность мульти-выбора критериев поиска. Возможность формирования отчетов по заданным параметрам в т.ч. с учетом сравнения плановых и фактических показателей. Портфельное управление расчетами. Расчеты отдельных сделок с учетом лимитов на портфель и на одну сделку. Контроль расходования лимитов.  Обязанности:   Разработка и реализация поставленных задач;   Анализ, рефакторинг и оптимизация кода для повышения производительности;   Проведение code review.   Стек: Front : JavaScript / Vue 2 (Vue Router, Vuex) / SCSS / Rollup; React / Context API + Hooks / TypeScript.   Back: [JDBC, JPA (Работа с БД) — Реализация EclipseLink 2.5 Servlet; (HTTP соединения, сессии) — Реализация Tomcat 8.5 JAX-RS; (Реализация REST сервиса) — Apache CXF CDI (Реализация кэша объектов); — Реализация OpenWebBeans Сборка приложения – Maven] + Springboot; PostgreSQL. Требования:  Высшее техническое образование; Java 8, Spring framework, PostgreSQL, Docker + OpenShift; Опыт работы в коммерческой разработке ПО от 1,5 лет; Уверенное знание Java Core: Collections, Concurrency, JDBC; Понимание принципов и паттернов ООП и ФП; Опыт разработки с использованием Spring Framework, JPA/Hibernate, Spring Data; Опыт работы с PostgreSQL; Опыт работы с WS (REST, SOAP).  Знание большинства технологий из списка:Front:JavaScript, Vue, SCSS, Rollup, React, Context API, TypeScriptBack:JPA, Eclipse, Tomcat, Apache CXF, OpenWebBeans, Maven. Условия:  Конкурентный доход (оклад, годовой бонус); Красивый современный офис рядом с м. Кутузовская или удалённая работа; 3 персональных дня в году для личных целей; Программа льготного кредитования в Сбере; Дисконт-программы от компаний-партнеров Сбера (санаторно-курортные программы, такси, мобильная связь и многое другое); Корпоративные мероприятия в офисе и на выезде; Возможность получить бонус, рекомендовав друга на вакансию компании; Новогодние подарки для детей; Материальная помощь при рождении детей и другим семейным обстоятельствам.  Забота о здоровье:  ДМС; Скидки по ДМС для родственников; Кэшбэк до 30% стоимости Вашего фитнес-абонемента; Корпоративные тарифы в фитнес-центры; Полис выезжающих за рубеж; Бесплатная консультация врачей в рамках телемедицины.  Обучение:  Обучение в Корпоративном университете Сбера за счёт компании; Доступ к виртуальной школе Сбера 24/7; Бесплатная электронная библиотека более 1000 книг; Участие в конференциях.