Callsign
Senior Software Engineer (Telco & Comms)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в продуктовую команду Callsign, работающую над цифровой идентификацией и защитой от мошенничества. Разработка и эксплуатация микросервисов на Java/Spring для телеком-интеграций и клиентского трафика.
Задачи
- Писать production-ready код и отвечать за пайплайн и чарты, которые его доставляют
- Готовить low-level дизайн, по которому может строить другой инженер, и представлять команду на архитектурных ревью
- Проводить threat-моделирование каждой фичи и закладывать аутентификацию, авторизацию и обработку данных с самого начала
- Инструментировать сервисы до релиза, участвовать в on-call и доводить сбои до root cause
- Рано находить технические пробелы, предлагать исправления с оценкой стоимости и выгоды, использовать AI-инструменты
- Менторить инженеров, держать стандарт по тестам и обработке ошибок, проводить собеседования
Требования
- 8+ лет с Java 17+, Spring Boot и Spring Security, отладка JVM и Spring по thread dump, heap dump и трейсам
- Проектирование и эксплуатация микросервисов для клиентского трафика с версионированием API и тестами (unit, integration, contract, load)
- Проектирование под отказы и масштаб: идемпотентность, ретраи, circuit breakers, кэширование; диагностика узких мест на данных
- Сильное реляционное моделирование и проектирование запросов, преимущественно MySQL, тюнинг схем и индексов под нагрузкой
- Безопасность как часть дизайна: OWASP Top 10, аутентификация и авторизация, управление секретами, обработка данных
- Писать дизайн-документы, по которым могут строить другие инженеры, и ревьюить дизайны коллег
- Деплой и эксплуатация сервисов на Kubernetes с Docker, Helm, AWS и CI/CD, отладка неудачных деплоев
- Вести изменение от дизайна до on-call и инструментировать его так, чтобы сбой был виден до жалобы клиента
Условия
- Private Premium Health Insurance
- Оплата визовых расходов, включая 1 месяц оплаченного отеля по приезду
- Ежегодная компенсация авиабилетов на родину
- 3 месяца оплачиваемого декретного отпуска и 2 недели оплачиваемого отпуска по уходу за ребенком для отцов
- 25 дней ежегодного отпуска + Callsign Bank Holiday
- Конкурентная зарплата
- Gratuity как EOSB
Навыки
- Java 17+
- Spring Boot
- Spring Security
- JVM
- MySQL
- Kubernetes
- Docker
- Helm
- AWS
- CI/CD
- OWASP Top 10
- Spring WebFlux
- Project Reactor
- RxJava
- Vert.x
- OAuth 2.0
- JWT
- SAML
- FIDO
- WebAuthn
- Kafka
- Terraform