Проект: создание и развитие государственной информационной системы.
Обязанности:
- Поддержка и разработка микросервисов на 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, работа с файловыми системами.
Условия:
- Локация: РФ / РБ;
- Формат работы: удалённо;
- Занятость: фулл тайм.