👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Middle Backend-разработчик (Java)

Местоположение и тип занятости

МоскваПолный рабочий деньМожно удаленно

Компания

Предоставление превосходного клиентского сервиса людям и компаниям за счёт развития команды и цифровых продуктов

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

Условия работы

Чем мы занимаемся:

  • Создаем масштабируемую core-платформу, которую будут интегрировать во всю банковскую систему;
  • создаем продукт для пользователей банка, который позволит превратить бюрократический ад в приятный опыт.

Обязанности:

  • Разработка новых и доработка существующих микросервисов;
  • Разработка rest-интерфейсов системы как для взаимодействия с frontend, так и для межсервисного взаимодействия;
  • Разработка soap-клиентов для интеграций с внешними системами;
  • Разработка soap-серверов для интеграций внешних систем к нашим;
  • Участие в обсуждении архитектурных решений;
  • Участие в проведении code-review;
  • Разработка unit-тестов;

Требования:

  • Опыт работы с реляционными базами данных PostgreSql, Oracle);
  • Опыт работы с orm(hibernate), jdbc + понимание базовых принципов работы;
  • Опыт работы со стэком atlassian(jira, confluence);
  • Опыт работы с git, gitlab;
  • Умение оптимизировать запросы, читать план запроса;
  • Опыт работы с брокерами сообщений Kafka);
  • Опыт работы с Maven;
  • Опыт работы со Spring стэком(data, security, web, ws, kafka, boot);
  • Уверенное знание java-core;
  • Опыт работы с soap;
  • Понимание принципов построения rest-интерфейсов;
  • Знание design-patterns;
  • Опыт рефакторинга кода;
  • Опыт работы с java 8;
  • Умение писать сложные sql-запросы.

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

  • Опыт работы с микросервисной архитектурой;
  • Опыт работы с Camunda;
  • Опыт работы в Agile-команде;
  • Опыт проведения code-review;
  • Коммуникабельность;
  • Умение принимать решения и брать ответственность за их принятие; Опыт работы с ELK стэком.