Обязанности
•Разработка и оптимизация нового программного обеспечения
•Работа в команде с другими разработчиками и инженерами
•Работа с многопоточностью
Требования
Middle
•Знание архитектурных паттернов в Spring Boot
•Основы микросервисной архитектуры
•Понимание принципов Message Broker
•Работа с многопоточностью
•Оптимизация существующего проекта
•Опыт работы с SQL/Oracle (PL/SQL)/PostgreSQL
•Spring Boot (Web / WebFlux), Spring Data JPA
Senior
•Архитектура микросервисов, DDD, CQRS (понимание)
•Очереди и стриминг: Kafka / Pulsar
•Безопасность: OAuth2, JWT, mTLS
•Docker, Kubernetes — уверенное понимание
•Observability: logging, metrics, tracing (Prometheus, Grafana, Jaeger)
•Понимание high-load и отказоустойчивости
•Проектирование архитектуры сервисов и модулей
•Работа с высоконагруженными системами
•Оптимизация производительности (JVM, БД, API)
•Проектирование схем данных и интеграций
•Работа c distributed cache (Redis / Hazelcast)
Будет плюсом
•Event Sourcing / SAGA
•Опыт в финтех / банковских системах
•Знание PCI DSS, GDPR (на уровне понимания)
Условия
•Конкурентоспособная заработная плата
•Корпоративное обучение и развитие
•Удобное месторасположение офиса
•Тренажерный зал, шахматы, мафия
•Врач в штате (мед. осмотр каждый день)
•График работы 5/2, с 9:00 до 18:00
•Трудоустройство согласно ТК РУЗ
•Тимбилдинги и праздники
•Участие в конференциях и форумах
•Современное здание и офис в стиле High-tech