SaaSoft

Senior Java + Angular разработчик

Коротко

Full-stack разработка учетной системы и личного кабинета: backend на Java/Spring, PostgreSQL, Kafka, и фронтенд на Angular. Проект включает интеграции с внешними и государственными системами (SOAP/XML, СМЭВ), важен опыт обеспечения безопасности данных (OAuth2/JWT). Требуется опыт 3-5 лет, работа удалённая, оформление через ИП с почасовой оплатой.

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

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте