Вакансия предлагает содержательную работу над продуктом и архитектурой на современном стеке, но широкий fullstack-охват и отсутствие зарплаты мешают оценить нагрузку и условия оплаты.
Кликните для подробной информации
Широкий охватЗарплата не указанаСовременный стекРабота над продуктомТолько офис
Оценка от Hirify AI
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Создать профиль и узнать мэтч
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Middle Fullstack-разработчик (Java, React) (образовательная SaaS-платформа): Декомпозиция монолитных сервисов и React-фронтенда на микросервисы и micro-frontends с акцентом на event-driven архитектуру, модульный доступ и развитие образовательной платформы. Focus on проектировании Kafka-контрактов, архитектурных решениях, разработке новых функций и интеграции AI-ассистентов.
Локация: Астана, улица Алматы, 1. Работа на месте работодателя.
Компания
Platonus развивает образовательную платформу Platonus Academy — экосистему микросервисов для университетов и учебных центров с SaaS- и коробочным вариантом поставки.
Что делать
Декомпозировать монолитный course-сервис на независимые микросервисы quiz, schedule, journal, edu-course и free-course.
Проектировать event-driven контракты и взаимодействие сервисов через Kafka.
Разрабатывать систему модульного доступа, адаптирующую платформу к покупаемому набору сервисов.
Разделять монолитный React-фронтенд на micro-frontends с использованием Module Federation.
Разрабатывать новые функции в образовательном домене и участвовать в архитектурных решениях.
Требования
От 1 года до 3 лет опыта разработки.
Java 17+, Spring Boot 3.x, Spring Cloud, REST API и OpenAPI/Swagger.
Опыт с микросервисами, Apache Kafka или RabbitMQ, PostgreSQL, Flyway и JPA/Hibernate.
React 18+, TypeScript, работа с REST API и управлением состоянием.
Понимание Keycloak, OAuth2, JWT, RBAC и мультитенантности.
Готовность самостоятельно находить проблемы, предлагать решения, участвовать в code review и выходить за рамки только backend или frontend.
Хорошо, если есть
Опыт с Module Federation и micro-frontends.
Опыт декомпозиции монолита на микросервисы.
Знание DDD, bounded contexts и event sourcing.
Опыт с AI-агентами, LLM-интеграциями, prompt engineering и tool use.
Понимание Docker, Kubernetes, Helm, GitLab CI/CD и S3-совместимых хранилищ.
Культура и преимущества
Архитектурные решения принимаются совместно с командой.
Code review используется для обмена знаниями.
Поощряются инициативность, самостоятельность, развитие и аргументированное обсуждение технических решений.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →