Tech Lead Java (GigaChat)
Москва
Команда разрабатывает продукты на основе мультимодальной нейросети GigaChat. Роль отвечает за ядро бэкенда, повышение производительности и отказоустойчивость сервисов, обеспечивая стабильную работу пользовательских функций и интеграций.
ГрейдLead
Опытот 5 лет
Стек
JavaSpring BootPostgreSQLKafkaHibernateClickHouseRedis
Задачи
- •Разрабатывать и поддерживать ядро бэкенда
- •Тюнинг производительности сервисов и проектирование отказоустойчивых решений
- •Проводить командное кросс-ревью кода
- •Проектирование шардирования и партиционирования таблиц
- •Анализ и оптимизация SQL-запросов и планов выполнения
Обязательно
- •Опыт работы на Java 8–25
- •Опыт работы от 5 лет, из них от 3 лет на высоконагруженных коммерческих проектах
- •Знание Spring Framework (Spring MVC, Security, JDBC, Boot)
- •Опыт работы с Hibernate
- •Опыт работы с Apache Kafka
- •Опыт с PostgreSQL и ClickHouse и анализом планов SQL
- •Опыт профайлинга Java и анализа Heap Dump; работа с Concurrency и распределёнными транзакциями