Jobgether
Java Tech Lead / Solution Architect (React , Telecom)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Java Tech Lead / Solution Architect для телеком-проекта: архитектура портала и интеграционной платформы в домене BSS/OSS, техническое лидерство и hands-on разработка на Java/Spring Boot с участием в frontend на React/TypeScript.
Задачи
- Определять и поддерживать техническую архитектуру клиентского портала и интеграционной платформы в домене BSS/OSS
- Проводить технический discovery: оценка требований, вариантов, зависимостей и стратегии реализации MVP
- Проектировать доменные модели, REST API, интеграционные потоки, микросервисы и event-driven компоненты с применением DDD
- Писать и поддерживать production-код на Java и Spring Boot, включая сложные интеграции
- Руководить командой из трёх full-stack разработчиков и менторить их
- Проводить code review, задавать конвенции кодирования и quality gates
- Формировать архитектуру frontend на React и TypeScript, ревьюить frontend-код
- Проектировать интеграции с внешними сервисами и legacy-системами (идемпотентность, ретраи, асинхронность, Transactional Outbox)
- Прорабатывать аутентификацию и авторизацию на OAuth2, OIDC, Spring Security и RBAC
- Взаимодействовать с DevOps и QA по AWS, CI/CD и контрактному тестированию
- Документировать архитектурные решения через ADR и C4-диаграммы, общаться со стейкхолдерами из UK
- Применять AI-инструменты разработки для повышения продуктивности
Требования
- Не менее 8 лет коммерческой разработки на Java и 2+ года в роли Tech Lead / Solution Architect
- Практический опыт в телеком-отрасли (ISP, BSS/OSS, широкополосные сервисы, order management, каталоги продуктов)
- Сильный hands-on опыт с Java и Spring Boot, production-бэкенд и сложные интеграции
- 3–4 года практического опыта с React/ReactJS и TypeScript
- Опыт проектирования микросервисных интеграционных систем, знание DDD, event-driven архитектуры и распределённых систем
- Опыт проектирования REST API и контрактов на OpenAPI, паттерны ретраев, идемпотентности и асинхронной обработки
- Знание TM Forum Open APIs
- Опыт с Camunda, Flowable или аналогичным движком оркестрации процессов
- Практическое знание OAuth2, OIDC, Spring Security и RBAC
- Опыт с AWS, Docker и Kubernetes (Amazon EKS или ECS), современные CI/CD практики
- Опыт менторинга разработчиков, технического планирования и code review
- Английский Upper-intermediate (B2+) — Advanced (C1)
- Знакомство с AI-инструментами разработки (Claude Code, Cursor)
Условия
- Конкурентная компенсация (конкретный диапазон не раскрыт)
- Удалённая работа
- Участие в стратегическом пилотном проекте — первая production-фаза телеком-платформы
- Начальный контракт примерно от 4 месяцев с перспективой продления
- Современный стек: Java, Spring Boot, React, TypeScript, микросервисы, AWS, Docker, Kubernetes
- Техническое владение архитектурой и инженерными стандартами
- Отсрочка/бронирование от военной службы при соответствии требованиям
Навыки
- Java
- Spring Boot
- React
- TypeScript
- REST API
- OpenAPI
- DDD
- микросервисы
- event-driven architecture
- OAuth2
- OIDC
- Spring Security
- RBAC
- Camunda
- Flowable
- AWS
- Docker
- Kubernetes
- Amazon EKS
- Amazon ECS
- CI/CD
- TM Forum Open APIs
- Transactional Outbox
- PostgreSQL
- Flyway
- Liquibase
- Apache Kafka
- AWS SQS
- Terraform
- AWS CDK
- Auth0
- Claude Code
- Cursor