Senior/Lead Java Developer
16 Июня 2026
Город:
Москва
Занятость:
Полная занятость
Опыт:
Более 6 лет
Компания "НПП Баум"
Мы — группа компаний с несколькими направлениями бизнеса, одно из которых — заказная разработка и развитие IT-решений для внутренних и внешних проектов.
Сейчас мы в поиске "играющего тренера" на проект портала "Московский Спорт" (мобильное приложение).
Ключевые задачи:
- Разработка и поддержка backend-сервисов и API на Java / Spring Framework (Spring Boot, MVC, Security, Data JPA, Cloud)
- Реализация бизнес-логики и интеграция с внешними и внутренними системами (REST, SOAP, gRPC, Kafka, RabbitMQ, Redis, GraphQL)
- Работа с механизмами аутентификации и авторизации (Keycloak, OpenID Connect, JWT)
- Проведение code review, контроль качества кода и соблюдение best practices (Clean Code, SOLID, DRY, KISS)
- Анализ производительности приложений, оптимизация использования памяти и ресурсов
- Разработка модульных и интеграционных тестов
- Участие в развитии и рефакторинге CI/CD-процессов
- Валидация и уточнение требований совместно с аналитиками и командой
- Участие в планировании спринтов, оценке задач и сроков реализации
- Поддержка и актуализация технической документации:
- API-спецификаций
- архитектурных описаний
- README и внутренней документации
- Наставничество и развитие Junior/Middle-разработчиков, участие в code review, knowledge sharing и технических воркшопах
Мы ожидаем:
- Отличное знание Java Core: Collections, многопоточность и Concurrency,JVM, GC, Stream API, lambda expressions, IO/NIO
- Опыт работы с современными версиями Java (8/11/17+)
- Уверенное владение Maven или Gradle
- Экспертные знания Spring Framework:Core, Boot, MVC, Security, Data
- Понимание принципов IoC/DI, AOP и внутреннего устройства Spring
- Опыт проектирования микросервисной архитектуры и высоконагруженных систем
- Практический опыт работы с Hibernate/JPA:оптимизация запросов, кэширование, понимание проблем N+1, уровни изоляции транзакций
- Хорошие знания SQL и опыт работы с реляционными БД:
- Опыт работы с NoSQL решениями:Redis, MongoDB, Cassandra
- Опыт интеграции через Kafka, RabbitMQ или ActiveMQ
- Умение проектировать и развивать REST/gRPC/GraphQL API
- Понимание принципов отказоустойчивости и масштабирования сервисов
- Опыт работы по Agile/Scrum/Kanban
Будет преимуществом:
- Опыт технического лидерства и управления командой разработки
- Навыки проведения code review и принятия архитектурных решений
- Опыт менторинга Junior/Middle-разработчиков
- Навыки подготовки технической документации и архитектурных описаний (ADR, спецификации)
- Умение эффективно взаимодействовать с аналитиками, менеджерами и бизнес-заказчиками
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
30 Мая
Senior QA Automation Engineer( Simplenight )
Москва
от 150 000 до 300 000 руб.
Компания "Simplenight" Position: QA Automation Engineer Level: Senior Experience: 8+ years (NOT freelancing) Location: Remote...
30 Мая
Ведущий разработчик Go (senior)
Москва
Компания "HOLODILNIK.RU" Обязанности: Поддержка и разработка нового функционала сайта создание новых интеграций с интернет витринами и...
30 Мая
Москва
Компания "IBS" О проекте Мы разрабатываем телеком-платформу нового поколения для LTE/5G сетей на базе OpenRAN. Это не классический...
30 Мая
Senior Java-разработчик (Зеленый марафон)
Москва
Компания "Сбербанк" Мы ищем lead или senoir разработчика на проект Зелёный Марафон — ежегодный беговой марафон Сбера, одно из крупнейших...
30 Мая
Москва
от 150 000 до 200 000 руб.
Компания "ТМГТ" Зона ответственности Управление каналами Русскоязычные платформы (primary) — Корпоративный Telegram-канал ТМГТ:...
Вакансия размещена в отрасли