IT-компания gnivc — партнёр государственных компаний и лидеров российского бизнеса, разработчик и системный интегратор крупнейших государственных информационных систем и коммерческих решений для налогового мониторинга. Компания входит в ТОП-100 лучших работодателей страны и имеет внутреннюю ИИ-песочницу для экспериментов и проектов на опенсорс-БЯМ.

Задачи:

  • Разработка backend части системы на микросервисной архитектуре
  • Проектирование технических решений для бизнес-задач и обсуждение решений в команде
  • Интеграция системы с внешними и внутренними сервисами
  • Оптимизация производительности и работы с большими объёмами данных
  • Проведение code review и поддержка высокого качества кода

Требования:

  • Опыт разработки на Java 21
  • Глубокое знание Java Core
  • Знание принципов ООП и паттернов проектирования
  • Опыт разработки высоконагруженных систем
  • Знание и опыт проектирования/разработки RESTful API
  • Опыт разработки и проектирования микросервисных систем
  • Опыт работы со Spring Framework (Core, MVC, Boot, Data), Hibernate/JPA
  • Реляционные СУБД, опыт написания, отладки и оптимизации SQL-запросов (Postgres)
  • Опыт работы с Maven/Gradle
  • Навык написания unit и интеграционных тестов на Java
  • Опыт работы с Kafka
  • Умение и желание писать чистый и понятный код