← Все вакансии/Middle/IBS
MiddleRemote

Java Developer

I
IBS
Уровень
Middle
Формат
Remote
О роли

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

О компании

  • IBS

Обязанности

  • Разработка и поддержка высоконагруженных backend-сервисов на Java/Kotlin (версия Java от 11)
  • Проектирование архитектуры приложений, обеспечение высокой производительности и надежности сервисов
  • Реализация интеграции с внешними сервисами посредством REST API с использованием спецификаций OpenAPI
  • Реализация асинхронного взаимодействия со смежными системами с использованием Apache Kafka
  • Оптимизация запросов и структуры хранения данных PostgreSQL (с применением Liquibase)
  • Написание модульных тестов
  • Выполнение технического аудита кода коллег
  • Участие в agile церемониях

Требования

  • Отличное владение языками программирования Java и Kotlin от 2-х лет
  • Практический опыт создания приложений для микросервисной архитектуры
  • Опыт работы с Kafka
  • Опыт создания спецификаций OpenAPI и реализации RESTful API
  • Умение оптимизировать запросы и структуру хранения данных PostgreSQL (ORM Hibernate)
  • Опыт работы с инструментом управления миграциями Liquibase

Условия

  • Формат работы: удалённо (РФ)
Стек и навыки

С чем работаем