Java backend engineer

Дата размещения вакансии: 16.10.2024
Работодатель: efin
Уровень зарплаты:
з/п не указана
Город:
Москва
Нижний Сусальный переулок 5с15
Требуемый опыт работы:
От 3 до 6 лет

efin – оператор финансовой платформы в реестре Центрального банка РФ. Fintech компания, предлагающая инновационные, не имеющие аналогов бизнес-процессы.

Мы ищем коллегу в IT-команду для развития уникального финансового маркетплейса.

Тебе предстоит:

  • Разработка новых и доработка / рефакторинг текущих микросервисов на стеке Java / Spring Framework
  • Проведение кросс-код ревью
  • Оценка, декомпозиция и проведение технического анализа задачи на разработку
  • Взаимодействие с другими разработчиками команды / оказание помощи в случае необхоидимости
  • Написание Unit и интеграционных тестов к написанному коду
  • Участие в построении архитектуры решения
  • Взаимодействие с командой QA для налаживания процессов тестирования

Мы ожидаем:

  • Опыт разработки на Java (11, 17) от 3+ лет;
  • Опыт разработки на стеке Spring Framework от 3+ лет;
  • Опыт разработки сервисов в микросервисной архитектуре 2+ лет;
  • Опыт работы с SQL БД – PostgreSql от 2+ лет;
  • Опыт работы с Git – GitLab, BitBucket от 1+ лет;
  • Опыт работы с NoSql БД – MongoDb, Redis от 1+ года;
  • Опыт работы с Message Broker – Apache Kafka от 1+ года;
  • Опыт работы с Flyway / Liquibase от 1+ года;
  • Опыт работы со сборщиком Gradle от 1+ года;
  • Уверенные знания Java Core, Collections, StreamAPI, Concurrent
  • Уверенные знания Spring Framework, Spring Boot 3+, Spring Data, Spring Cloud, Spring AOP
  • Уверенные знания Spring WebFlux и project Reactor
  • Понимание принципов контейнеризации и работы Docker
  • Понимание принципов взаимодействия систем по REST / SOAP
  • Понимание принципов асинхронного выполнения задач и Retry
  • Понимание принципов работы системам логирования SL4J
  • Понимание принципов работы системам трейсинга Sleuth / Micrometer
  • Понимание принципов работы индексов в SQL / NoSQL БД

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

  • Уверенные знания протоколов HTTP 2.0 / gRPC
  • Опыт работы с Camunda и написанием кода для воркеров
  • Опыт работы со Spring Native и GraalVM
  • Опыт работы OpenApi (SpringDoc, SpringFox)
  • Опыт работы с Criteria API / Specifications
  • Опыт работы с RabbitMQ

Мы предлагаем:

  • Работа в молодой и динамичной компании, сотрудничающей с большинством крупных банков России;
  • Оформление по ТК, предоставление социального пакета, официальная заработная плата.
  • Удаленный, офисный, гибридный формат работы – на твой выбор