на главную
hh•1 ч. назадСвежая вакансияОпубликована сегодня на hh.ru. Свежая — до 5 дней, умеренная — 6–14 дней, долгая — от 15 дней. Дата берётся с сайта-источника.Прямой откликПриоритетный откликВаше резюме и сопроводительное письмо уходят напрямую рекрутёру компании на почту, минуя общую очередь откликов на вакансию

Java-разработчик

УдалённоГибкое начало дняУдалённый форматОбучение и кураторствоШтатный психолог

Навыки и технологии

ReactHibernatePostgreSQLJavaGitJavaScriptAngularVue.jsSpring BootKubernetesTypeScriptJenkins

Ключевая задача

Разработка backend- и frontend-компонентов приложения на Java и JavaScript/TypeScript для проекта крупного российского банка.

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

О компании

Morizo — аккредитованная ИТ-компания. Мы разработчик цифровых сервисов и услуг со специализацией в финансах, e-commerce и крупных внедрениях.

Уже более 20 лет мы растём и развиваемся вместе с ведущими федеральными и международными брендами — среди наших клиентов Сбер, МТС, Ак Барс Банк, Абсолют Страхование, Synergetic, Huawei Honor Cup, Aeroflot, World Class, ХК ЦСКА и другие.

На нашем счету — более 250 реализованных проектов. По итогам «Рейтинга Рунета» мы в числе лидеров по разработке финтех-сервисов и мобильных решений для спорта и здоровья.

Обязанности

  • Участие в проектировании технических решений и проработке интеграционных сценариев совместно с аналитиками и командой разработки.
  • Самостоятельная реализация задач в рамках согласованных технических решений.
  • Разработка REST-сервисов и интеграций со смежными информационными системами.
  • Разработка и доработка backend- и frontend-компонентов приложения с использованием Java и JavaScript/TypeScript.
  • Написание модульных тестов, обеспечение качества кода и участие в тестировании реализованного функционала.
  • Проведение и прохождение code review.
  • Работа с микросервисной архитектурой, системами сборки и CI/CD-инструментами.

Требования

  • Коммерческий опыт разработки и модификации программного обеспечения на Java и JavaScript/TypeScript в течение последних 5 лет.
  • Уверенное владение Java и опыт разработки приложений с использованием Spring Framework / Spring Boot.
  • Практический опыт frontend-разработки с использованием JavaScript ES6/ES7, TypeScript и React, Angular или Vue.js.
  • Знание принципов объектно-ориентированного программирования и опыт разработки приложений в микросервисной архитектуре.
  • Опыт создания REST-сервисов и интеграции со смежными системами.
  • Практические навыки работы с PostgreSQL и понимание принципов транзакционности и ACID.
  • Умение писать модульные тесты с использованием JUnit и Mockito.
  • Опыт работы с системами сборки и управления зависимостями: Gradle; понимание принципов работы с Hibernate и JMS.
  • Знание принципов работы с брокерами сообщений и практический опыт использования Kafka.
  • Опыт работы с контейнерными технологиями, включая Kubernetes.
  • Понимание принципов DevOps и CI/CD, практический опыт работы с Jenkins.
  • Уверенное использование Git для контроля версий.
  • Понимание принципов работы WebSocket и CORS, опыт работы с Webpack.
  • Базовые навыки работы в Unix/Linux-системах.
  • Знание инструментов автоматизированного тестирования frontend-приложений, включая Selenium.

Будет плюсом:

  • Опыт управления командой разработчиков от 3 человек.

Условия

  • Оформление в аккредитованную IT-компанию
  • Конкурентный уровень заработной платы
  • Гибкое начало рабочего дня, удаленный формат работы
  • Обучение, кураторство и поддержка коллег: как на начальном этапе, так и в дальнейшем
  • Забота о сотрудниках: корпоративные мероприятия, штатный психолог, программа развития внутренних стартапов