Проект: создание и развитие государственной информационной системы.

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

  • Поддержка и разработка микросервисов на Java;
  • Реализация и проектирование REST API;
  • Оптимизация работы с PostgreSQL: написание сложных запросов, настройка индексов, повышение производительности;
  • Интеграция со сторонними системами через SOAP/REST с обработкой XML/XSD;
  • Взаимодействие с Kafka (Producer/Consumer API);
  • Участие в проектировании микросервисной архитектуры;
  • Использование Docker и Kubernetes при наличии опыта; подключение к государственным системам (СМЭВ, ЕГАИС).

Требования:

  • Java 8/11/17 и выше;
  • Spring Framework, минимум 2 из 3: Spring Boot, Spring MVC, Spring Data, Spring Security;
  • Hibernate / JPA;
  • Maven или Gradle;
  • PostgreSQL, опыт написания сложных запросов, работа с индексами, оптимизация производительности;
  • Kafka (Producer/Consumer API);
  • Опыт разработки REST API; понимание микросервисной архитектуры; опыт работы с брокерами сообщений;
  • Frontend: JavaScript, TypeScript, Angular, HTML5, CSS3, адаптивная вёрстка, интеграция фронтенда с бэкендом через REST API;
  • Дополнительно: Redis, Docker, Kubernetes, SOAP, XML/XSD, интеграция СМЭВ, криптография по ГОСТ, электронная подпись, OAuth2, JWT, WebSockets, работа с файловыми системами.

Условия:

  • Локация: РФ / РБ;
  • Формат работы: удалённо;
  • Занятость: фулл тайм.