Напиши текст вакансии для должности "Java-разработчик (операции по вкладам)". Название компании: "Сбербанк". Расположение: Москва. График работы: Полный день. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 'Git', 'Java', 'Spring Framework', 'Apache Maven', 'Groovy'

Мы разрабатываем: Высоконагруженную систему, которая осуществляет операции по вкладным и карточным продуктам, состоит из множества компонентов от микросервисов до технологических процедур, выполняемых на базах данных. Основной пользователь системы – розничный бизнес Банка, влияние и масштаб системы – миллионы клиентов Банка во всех регионах страны.Используемые технологии: Java SE, Java EE, Groovy, Kotlin, Spring, Hibernate, ReactJs, WildFly (JBoss), OpenShift, Linux плюс внутренние разработки банка.В качестве транспорта используется REST, SOAP, IBM MQ и Apache Kafka. DevOps обеспечивается инструментами: Sonar, Jenkins, Maven, Git, Jira, Confluence, Nexus, Checkmarx. Системы сбора данных: Kibana, Grafana, Prometheus. Мы ожидаем:  Опыт разработки или автоматизации тестирования на Java, Kotlin от 1 года. Знание Java Core (коллекции, исключения и т.д.). Знание Spring (Boot, MVC, Data). Понимание принципов реляционных и нереляционных БД (Oracle, Mongo). Понимание принципов ООП, шаблонов проектирования, хорошего кода.  Задачи:  Поддержка генерации и отбора идей, оценка трудоемкости. Оценка трудоемкости задач. Проектирование решения, в том числе разработка детальной внутренней архитектуры сервиса, включая интеграционные сценарии. Детальное проектирование интеграции со смежными сервисами (в том числе API). Разработка программного продукта, внесение изменений в код. Разработка автоматических модульных тестов, автоматических скриптов и тестов развертывания. Выполнение code review. Сборка и развертывание разработанного решения на стенды разработки. Подготовка и настройка сред разработки. Развертывание ПО разработки на рабочем месте разработчика. Документирование разрабатываемых компонентов ПО. Устранение дефектов, тех. долга. Анализ и исправление инцидентов в рамках 3-й линии поддержки.  Будет плюсом:  Опыт работы в банковском секторе; Опыт в open-source проекте; Опыт работы с инструментами Devops (Jenkins, Sonar, Groovy); Опыт работы с Apache Kafka; Опыт работы с системами мониторинга и сбора метрик (Kibana, Grafana, Prometheus); Опыт работы с Openshift; Опыт интеграционного тестирования ПО и использования инструментов API тестирования (SoapUI, rfhutil, MQ, Fiddler, Postman); Знание инструментов сборки (Maven).  С нас:  Официальное трудоустройство с первого дня работы Возможности для саморазвития и обучения ― электронная библиотека, Виртуальная школа с онлайн-курсами, Корпоративный университет, индивидуальный план развития, участие в конференциях, бесплатное обучение на Coursera с получением международных сертификатов Материальная поддержка в радостных и не очень событиях твоей жизни. У нас принято финансово помогать при заключении брака, рождения ребенка или в сложной жизненной ситуации Работа по гибким методологиям (Agile, Kanban) Яркая и разнообразная корпоративная жизнь: КВН, спортивные соревнования, тимбилдинги и тренинги, тематические праздники Медицинское страхование, спортивный зал