Назад
1 день назад

Fullstack-разработчик (Java + JavaScript)

Формат работы
remote (только Russia)
Тип работы
fulltime
Грейд
middle
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
Fullstack-разработчик (Java + JavaScript) (финтех): Разработка backend- и frontend-компонентов, REST-сервисов и интеграций для проекта крупного российского банка с акцентом на Java, Spring Boot, JavaScript/TypeScript и микросервисную архитектуру. Focus on проектировании интеграционных сценариев, обеспечении качества кода, автоматизированном тестировании и работе с CI/CD, Kafka и Kubernetes.

Локация: удалённо, Москва/Россия

Компания

Morizo — аккредитованная IT-компания, разрабатывающая цифровые сервисы и услуги для финансов, e-commerce и крупных внедрений. Компания работает более 20 лет и реализовала свыше 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; опыт с Hibernate и JMS.
  • Навыки написания модульных тестов с JUnit и Mockito, автоматизированного тестирования frontend-приложений с Selenium.
  • Опыт работы с Gradle, Kafka, Kubernetes, Jenkins, Git, Webpack и CI/CD; понимание WebSocket и CORS.
  • Базовые навыки работы в Unix/Linux-системах.

Хорошо, если есть

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

Культура и преимущества

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

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →