Проект: Трансформация ЮД "Фемида", единое рабочее место для юристов.

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

  • Разработка и поддержка backend‑компонентов системы Фемида.
  • Участие в проектировании архитектуры решений.
  • Написание высоконагруженного, масштабируемого и надёжного кода.
  • Участие в код‑ревью и обсуждении архитектурных решений.
  • Работа с базами данных: оптимизация запросов, проектирование схем.
  • Интеграция с внешними системами и API.
  • Написание технической документации.
  • Участие в тестировании и разработке тестов.
  • Содействие в решении производственных инцидентов.
  • Поддержка и развитие CI/CD процессов.
  • Своевременное выполнение задач в рамках спринтов и взаимодействие с командой и бизнес‑партнёрами.

Требования:

  • Опыт работы с Java не менее 3 лет.
  • Знание Spring Framework (Spring Boot, Spring Data, Spring Security).
  • Опыт работы с PostgreSQL, MySQL; оптимизация запросов и проектирование схем.
  • Уверенное владение REST API, JSON, XML.
  • Опыт работы с системами управления версиями: Git.
  • Понимание принципов архитектуры микросервисов.
  • Навыки работы с Docker, CI/CD пайплайнами.
  • Навыки тестирования: JUnit, Mockito, интеграционное тестирование.
  • Опыт работы в команде с agile‑методологиями (Scrum, Kanban).
  • Умение писать чистый, поддерживаемый код; приветствуется высшее техническое образование.

Условия: Полная занятость, удалённо.