Java Team Lead / Senior Backend Developer
Ищем опытного Java-разработчика для развития core backend EdTech-платформы с AI-функциями. Нужно проектировать модульную архитектуру, разрабатывать REST API, интегрироваться с внешними сервисами и вести команду. Предлагают удаленную работу, современный стек (Java 21, Spring Boot 3.5, PostgreSQL) и возможность влиять на продукт.
Зарплата на уровне рынка
В пределах ±10% медианы Java по 62 вакансиям за 90 дней.
Что предстоит делать
- Развитие и сопровождение core backend платформы: авторизация, пользователи, курсы, learning paths, задания, геймификация (XP, лиги), платежи и подписки.
- Проектирование и развитие архитектуры модульного монолита (около 40 функциональных модулей).
- Разработка и поддержка REST API для мобильного приложения, административной панели и внешних сервисов.
- Интеграция с AI-тьютором, LiveKit, платежными системами и другими внешними сервисами.
- Развитие стратегии миграции базы данных (Flyway), обеспечение надежности и производительности системы.
- Оптимизация SQL-запросов, работа с транзакциями и производительностью PostgreSQL.
- Развитие тестового покрытия, внедрение лучших инженерных практик и повышение качества кода.
- Проведение code review, участие в принятии архитектурных решений.
- Техническое лидерство: развитие backend-команды, участие в найме, менторинг и формирование стандартов разработки.
Что ждём от вас
- Коммерческий опыт разработки на Java и Spring Boot.
- Опыт проектирования и разработки REST API.
- Отличное знание PostgreSQL, понимание транзакций, индексов, оптимизации запросов и схемных миграций (Flyway).
- Опыт работы с модульной или сервисной архитектурой высоконагруженных приложений.
- Практический опыт интеграции с внешними сервисами (платежные системы, AI/LLM, realtime-сервисы).
- Опыт проведения code review, технического лидерства и наставничества команды.
- Опыт работы с Git, Gradle, JUnit 5, Testcontainers.
- Понимание принципов чистой архитектуры, SOLID и современных подходов к разработке.
- Английский язык на уровне чтения технической документации.
- Будет преимуществом опыт в EdTech-проектах, а также опыт работы с Gemini, LiveKit/WebRTC, CI/CD и инструментами наблюдаемости.
Что предлагаем
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Похожие вакансии
6 вакансий
Техлид (Team Lead)
~3 268 896 – 4 273 260 ₸ оценка
Ищем энергичного Техлида для руководства командой разработчиков в продуктовой IT-компании. Нужен опыт управления, знание Java и React, Agile/Scrum, DevOps и CI/CD. Предлагаем полную удаленку, гибкий график, официальное трудоустройство и льготы.
Ведущий Java разработчик (Team Lead)
~3 268 896 – 4 273 260 ₸ оценка
Руководить командой Java-разработчиков, принимать архитектурные решения и обеспечивать качество кода. Требуется 7+ лет опыта в Java, знание Spring Framework, SQL, Docker и CI/CD. Предлагается конкурентоспособная зарплата и возможности профессионального роста в международной компании.
BPM Developer
Банк «Південний» шукає BPM Developer для розробки та впровадження бізнес-процесів на Camunda 8. Потрібен досвід з Java, Spring Boot, інтеграцією AI та мікросервісами. Пропонують офіційне оформлення, медстрахування та можливість кар'єрного росту.
Старший Java разработчик
Старший Java-разработчик для стриминговой платформы. Нужно проектировать и поддерживать высоконагруженные системы реального времени. Требуется 5+ лет опыта, отличное знание Java и распределенных систем. Компания предлагает соцпакет, обучение и карьерный рост.
Backend Developer (Java)
~2 774 430 – 3 643 114 ₸ оценка
Ищем опытного Java-разработчика для создания и поддержки масштабируемых сервисов в сфере сетевых решений. Требуется 4-5 лет опыта с Java/Spring, микросервисами, Kafka, PostgreSQL и ClickHouse. Предлагаем удаленную работу, белую зарплату, ДМС и обучение за счет компании.
Старший Backend инженер (Java)
~2 774 430 – 3 643 114 ₸ оценка
Ищем опытного Backend инженера для разработки и поддержки высоконагруженных сервисов мобильных игр. Требуется глубокое знание Java, Spring, PostgreSQL, Redis, Kafka и AWS. Предлагается удаленная работа с гибким графиком и реальной ответственностью за ключевые компоненты платформы.